
Ich habe einige Skripte auf Dateien ausgeführt, die sich auf einem freigegebenen Laufwerk auf einem Win2003-Server befinden.
Ich muss mir die Bilder auf einer beliebigen Anzahl von PCs in unserem Netzwerk ansehen. Jedes Mal, wenn ich diese Ordner durchsuche, erstellen die Clients also „thumbs.db“, was unsere Skripte stört, die Ordner verschieben und löschen, dies aber normalerweise nicht können, da „thumbs.db verwendet wird“.
Dies gilt auch, wenn ich meine Ordner/Bildvorschau auf dem gerade verwendeten Client-Computer schließe.
Ich würde also gerne thumbs.db vollständig deaktivieren – aber gibt es eine Möglichkeit, dies auf dem Server zu tun, sodass ich mir keine Gedanken über die Registrierungseinstellungen usw. des Client-Rechners machen muss?
Antwort1
Es gibt keine wirklich gute Möglichkeit, diese „Serverseite“ mit einem anderen Mechanismus als der Gruppenrichtlinie zu steuern (was letztendlich nur eine Einstellung in den Registrierungen der Clientcomputer ist).
Sehen Sie sich die Einstellung „Zwischenspeicherung von Miniaturbildern deaktivieren“ unter „Windows Explorer“ unter „Windows-Komponenten“ unter „Administrative Vorlagen“ im Abschnitt „Benutzerkonfiguration“ eines Gruppenrichtlinienobjekts an.
Antwort2
Mit Windows Server 2003 und neuer ist dieDateiserver-Ressourcen-Managerkann verwendet werden, um Richtlinien hinsichtlich der Art der in einer Netzwerkfreigabe gespeicherten Dateien durchzusetzen.
- Verwenden Sie den Server-Manager, um den File Server Resource Manager hinzuzufügen, einen der Rollendienste, die verfügbar sind, wenn File Services installiert ist.
- Öffnen Sie das Verwaltungstool „File Server Resource Manager“.
- Definieren Sie eine neue Dateigruppe, die „Thumbs.db“ enthält.
- Definieren Sie einen neuen benutzerdefinierten Datei-Screen, um die aktive Überprüfung zu verwenden, und wählen Sie Ihre benutzerdefinierte Dateigruppe für Thumbs.db-Dateien aus. Sie können optional festlegen, dass jedes Mal, wenn eine Datei blockiert wird, eine Warnung an das Ereignisprotokoll gesendet wird.
- Verwenden Sie einen Windows-Client, um einige Bilder in der Freigabe zu durchsuchen, und stellen Sie sicher, dass Thumbs.db nicht mehr erstellt wird.
- Wenn Sie die Ereignisprotokollierung aktiviert haben, wird es als Warnereignis 8215 im Anwendungsprotokoll des Servers aus der Quelle „SRMSVC“ angezeigt.
Antwort3
Diese Funktion sollte in „älteren“ Umgebungen (XP, Server 2003) funktionieren. Um diese Funktion zu deaktivieren, gehen Sie wie folgt vor:
1) Öffnen Sie den Arbeitsplatz. 2) Klicken Sie auf „Extras“. 3) Klicken Sie auf „Ordneroptionen“. 4) Klicken Sie auf die Registerkarte „Ansicht“. 5) Aktivieren Sie die Option „Miniaturansichten nicht zwischenspeichern“. 6) Klicken Sie auf „OK“. 7) Schließen Sie den Arbeitsplatz.
Dies sollte in „neueren“ Umgebungen (W7) funktionieren. gpedit.msc Benutzerkonfiguration | Administrative Vorlagen | Windows-Komponenten | Windows Explorer Doppelklicken Sie auf „Zwischenspeichern von Miniaturansichten in versteckten Thumbs.db-Dateien deaktivieren“ (3. Element rechts). Quelle:http://www.technoleros.com/turn-off-caching-of-windows-7-thumbnails-in-hidden-thumbs-db-files/
Antwort4
In Windows 2003 ist kein Mechanismus integriert, der die Erstellung solcher Clients verhindert. Sie müssen also kreativ werden und einen Hack zusammenstellen, der zum Scheitern verurteilt ist.