Ordner in Windows 10 mit Sonderzeichen kann nicht gelöscht werden

559
Markus Lankeit

Ich habe ein ähnliches Problem wie in Ordner kann nicht gelöscht werden (in Windows 10), der Sonderzeichen enthält, da ich beim Versuch, einen bestimmten Ordner zu löschen, genau dieselbe Fehlermeldung bekomme.

Von Ordner kann nicht gelöscht werden (in Windows 10), der Sonderzeichen enthält, und aus Ordner kann nicht in Windows 7 gelöscht werden. Es scheint, dass die Problemumgehung darin besteht, den 8.3-DOS-Namen zu verwenden.

Aber wenn ich ein dir / x mache, bekomme ich keinen 8.3-DOS-Namen ... Auf der dir-Hilfeseite:

/ X Hier werden die Kurznamen angezeigt, die für Dateinamen, die nicht aus 8dot3 stammen, generiert werden. Das Format ist das von / N, wobei der Kurzname vor dem Langnamen eingefügt wird. Wenn kein Kurzname vorhanden ist, werden an seiner Stelle Leerzeichen angezeigt.

Ich glaube, in meinem Fall hat mein Verzeichnis kein Äquivalent von 8,3 und das ist anscheinend eine "normale" Sache. Ich habe keine anderen Vorschläge zum Löschen von Verzeichnissen mit Sonderzeichen gesehen, kurz bevor eine Live-Version von Linux gestartet wurde.

Irgendwelche anderen Ideen?

0
Wie lautet der genaue Name des Ordners, den Sie löschen möchten? LMiller7 vor 5 Jahren 2
Der genaue Name, den ich am besten sagen kann, ist "Leben Christi", "Ich denke, das") "gibt Windows Sodbrennen - entweder das, oder das" "am Ende ist nicht druckbar Steuerzeichen. Markus Lankeit vor 5 Jahren 0

1 Antwort auf die Frage

0
Markus Lankeit

Sobald ich diese Frage gestellt hatte, dachte ich daran, Robocopy auszuprobieren - und es hat funktioniert !!

Hinweis: Bei dieser Lösung werden Verzeichnisse überschrieben. Daher kann sich Ihre Problemdatei oder das Verzeichnis nicht in c: \ (im Stammverzeichnis des Startlaufwerks) befinden und muss unbedingt isoliert werden. Wenn Ihre "schlechte" Datei also c: \ bad ist, haben Sie mit dieser Lösung kein Glück, es sei denn, Sie können sie irgendwie nach c: \ x \ bad verschieben. Wenn sich andere Dateien in demselben Verzeichnis wie Ihre "schlechte" Datei befinden, verschieben Sie alle anderen Dateien vorübergehend.

Wenn Ihre Problemdatei oder das Verzeichnis einige Verzeichnisebenen enthält und für sich isoliert ist, versuchen Sie Folgendes:

Voraussetzung für dieses Beispiel ist die "schlechte" Datei oder das Verzeichnis: c: \ x \ bad

Schritt 1: Erstellen Sie das Verzeichnis c: \ y und lassen Sie es leer.

Schritt 2: Robocopy c: \ yc: \ x / mir

Sie sollten Robocopy-Berichte sehen, die die zusätzliche Datei oder das zusätzliche Verzeichnis löschen. Das Ergebnis sollte sein, dass c: \ x jetzt leer ist.

Dies ist nur dann der Fall, wenn der Explorer eine offene Dateisperre hatte, die eingegriffen hat. Ich habe alle geöffneten Explorer-Fenster geschlossen und das Fenster wurde aufgeräumt. Manchmal müssen Sie den Explorer vollständig von der Task aus starten manager oder einfach neu starten ... aber sobald die Dateisperre weg ist, macht robocopy seine Sache.

Klappt wunderbar!