Pfadziel zu lang

Pfadziel zu lang

Ich versuche gerade, einen Ordner aus C:\Users zu löschen, aber wenn ich versuche, ihn zu löschen, wird mir angezeigt, dass der Ordner nicht gelöscht werden kann, da der Dateiname zu lang ist, um in den Papierkorb zu wandern. Der Haken ist, dass der Ordner scheinbar nichts enthält. Da ich also keine Ahnung habe, wo sich die betreffende Datei befindet, kann ich nicht versuchen, den Namen zu kürzen. Das eingeblendete Fenster besagt, dass der Zielpfad zu lang ist, und zeigt einen langen Dateinamen mit einer Reihe seltsamer Symbole an. Ich habe versucht, in diesem Verzeichnis ein Eingabeaufforderungsfenster zu öffnen und den Befehl DIR /X zu verwenden, aber es wird nichts angezeigt. Ich verwende Windows 10. Das ist extrem frustrierend geworden! Kann mir bitte jemand helfen?

Antwort1

Ein Trick ist die Verwendung von Robocopy

Erstellen Sie ein leeres Verzeichnis wie c:\emptyund verwenden Sie dann robocopy /mir /purge c:\empty c:\users\folder_to_be_removed. Robocopy kann mit sehr langen Dateipfaden umgehen und die /mir + /purgeOptionen entfernen alle zusätzlichen Dateien aus dem Zielordner.

Antwort2

Eine andere Methode in cmd besteht darin, ein Laufwerk mithilfe von subst in einen Pfad einzubinden.

subst B: C:\deep\folder
B:
del B:\deep

Aus einer verwandten Frage: Wie mounten Sie ein Verzeichnis als Laufwerk in Windows 7?

verwandte Informationen