Delete Dir mit Path too long

Hallo zusammen,

ich habe mir mit einem selbstgestrickten Werkzeug (basierend auf Delimon.Win32.IO) eine Verzeichnisstruktur angelegt, das für Windows-Systeme generell (und WinXP) Elemente mit zu langen Pfadangaben enthält.

Jetzt weigert sich „alles“ (Kommandozeile & Win Explorer) das entsprechende Verzeichnis zu löschen.

  • WinExplorer: Datei kann nicht gelöscht werden
  • Cmd / rmdir: Das System kann den angegebenen Pfad nicht finden. Maximale Pfadlänge überschritten

Gibt’s da noch ein Werkzeug / eingebauten Trick (oder muss ich o.g. Werkzeug jetzt auch das Löschen beibringen?).

Danke für Erfahrungen, Werkzeuge & Hilfestellungen,
Stefan

Moin, Stefan,

Gibt’s da noch ein Werkzeug / eingebauten Trick

versuch mal, einzelne Ordner im Pfad so umzubenennen, dass ihre Namen kürzer werden.

Gruß Ralf

  • Cmd / rmdir: Das System kann den angegebenen Pfad nicht
    finden. Maximale Pfadlänge überschritten

Hallo,

mit SUBST ein virtuelles Laufwerk auf einen Ordner des Pfades setzen - dadurch wird unter Verwendung des virtuellen Laufwerksbuchstabens der Pfad kürzer.

Also du hast C:\Verz1\Verz2\Verz3\Verz4

Dann SUBST V: C:\Verz1\Verz2\Verz3

Dann kannst du sagen DEL V:\Verz4*.*

Bei Spaces in den Namen „“ verwenden. Es geht auch anders, z.B. als Freigabe eines Ordners.

Gruss Reinhard