Powershell entfernen Thumbs.db

3862
kubanczyk

Beim rekursiven Entfernen eines Verzeichnisses in PowerShell habe ich:

Remove-Item W:\x -recurse 

Remove-Item: Element kann nicht entfernt werden W: \ x \ y \ z \ Thumbs.db: Sie verfügen nicht über ausreichende Zugriffsrechte, um diesen Vorgang auszuführen.

Die entfernte Verzeichnisstruktur enthielt mehr Dateien, ist jedoch nur Thumbs.dbproblematisch.

Mein Benutzer ist Domain Admin.

Wie gehe ich mit einem minimalen Systemwechsel durch?

EDIT Kann nicht finden, welche explorer.exe die Thumbs.db sperrt. Dies ist ein Remote-Desktop-Server mit mehreren Benutzern, und ich kann ihn weder neu starten noch jeden Benutzer abmelden.

Prozess-Explorer-Suche nach W:

3
Als Admin vielleicht laufen? duDE vor 8 Jahren 1
Es ist weniger wahrscheinlich, dass ein Berechtigungsproblem vorliegt, und höchstwahrscheinlich, weil Thumbs.db von einer Kopie des Explorers verwendet wird. Siehe [Leeren Ordner mit thumbs.db löschen, ohne die Thumbnails zu deaktivieren] (http://superuser.com/questions/922109/how-to-delete-empty-folder-with-thumbs-db-without-disabling-thumbnails Ƭᴇcʜιᴇ007 vor 8 Jahren 1

3 Antworten auf die Frage

3
kubanczyk

Powershell muss wie folgt -forcegelöscht Thumbs.dbwerden:

Remove-Item W:\x -recurse -force 

Als wichtige Randnotiz habe ich erfahren, dass seit Windows 7 Explorer Thumbs.db nicht in Ordnern auf meinen lokalen Festplatten erstellt wird, sondern nur in Remote-Netzwerkspeicherorten .

Können Sie erklären, warum * der Parameter "-force" benötigt wird? Ist es eine * versteckte * Datei? Simon East vor 6 Jahren 0
0
xdevs23

Sie sollten explorer.exe vorher abbrechen, da der Explorer diese Dateien erstellt. Versuchen Sie auch nicht, es mit Powershell oder cmd zu löschen. Entfernen Sie es besser mit Cygwin oder löschen Sie zuerst alle Bilder und dann das Verzeichnis selbst. Möglicherweise müssen Sie das Verzeichnis im Explorer aktualisieren.

Überprüfen Sie auch die Ordneroptionen des Explorers, ob in Bezug auf Miniaturbilder etwas geprüft wurde.

-2
MisterVSE

Thumbs.db ist eine dieser Dateien, die automatisch von Windows erstellt wurde (wahrscheinlich handelt es sich hierbei um eine Sammlung von Miniaturbildern, die Sie sehen können, wenn Sie ein Verzeichnis mit Bildern öffnen. Es kann anstelle eines Symbols eine Miniatur der darin enthaltenen Bilder angezeigt werden) als Systemdatei betrachtet. Damit nur ein Windows-Administrator es ändern oder löschen darf. Nun, in alten Windows war das leicht zu bewerkstelligen, aber ab Win7 und so weiter schließen Windows diese "Fenster" der Unsicherheit, was uns zu einem Systemprogrammierer macht, der einige Aufgaben erledigt. Alles in allem müssen Sie das Systemadministratorkonto aktivieren und diese Aufgabe mit diesem Login durchführen.