zeroblue2005
Goto Top

Dateipfad zu lang durch Schleife, kann die DIR und Dateien nicht mehr löschen

Hallo Zusammen,

habe auf meinem Dateiserver W2K3 ein wenig Mist gebaut. Durch ein Backupprogramm habe ich Dateien entschlüsseln lassen und ausversehen als Zielpfad das DIR angegeben, wo auch die Backup Dateien liegen. Hierduch habe ich eine Schleife erzeugt die solange gelaufen ist, bis die Platte voll war. Na ja ich dag mal dumm gelaufen! Mein Problem jetzt, ich bekomme das ganze nicht mehr gelöscht, weil die Pfadtiefe wohl zu lang sind. Habe dann mit einer ERD-CD und Knoppix CD das ganze versucht, aber auch ohne Erfolg! Komme ich nicht drum herum die wichtigen Daten zu verschieben und dann die Platte zu formatieren? Ach so unter CMD mit DEL usw auch ohne Erfolg!

Content-Key: 116550

Url: https://administrator.de/contentid/116550

Printed on: April 19, 2024 at 12:04 o'clock

Mitglied: 78632
78632 May 21, 2009 at 18:14:16 (UTC)
Goto Top
Du kannst evtl. subst verwenden. Wechsele in der Konsole in den Pfad, in dem die Dateien sich befinden, dann gibst du ein

back-to-topsubst Z: .

Für Z: musst du natürlich einen freien Laufwerksbuchstaben nehmen.

Ansonsten kannst du versuchen. die Dateien mit
rd bzw. del \\?\"Lw:\Langer Pfad"
zu löschen. Diese Notation verträgt auch sehr lange Pfadnamen.
Member: zeroblue2005
zeroblue2005 May 21, 2009 at 19:02:16 (UTC)
Goto Top
Hi,

danke für super schnelle Antwort. Also rd hat geklappt die Ordner selber konnte er nicht löschen warum auch immer, aber jetzt habe ich eben ein DIR mit Zich DIR die leer sind. Aber das ist OK, damit komme ich klar !!! Vielen Dank noch mal!
Member: 11lein
11lein May 11, 2011 at 11:04:19 (UTC)
Goto Top
Ich weiß, das dieser Thread nicht mehr aktuell ist.
Aber einer der ersten Einträge in Google die ich gefunden habe. Deswegen will ich hier meine Lösung posten, weil ich öfters subst hätte machen müssen aufgrund der Pfadtiefe und irgendwann gehen einem ja die Laufwerksbuchstaben aus.

Außerdem hatte ich noch Berechtigungsprobleme, vielleicht hilft es ja jemand.

mkdir emptyDir
robocopy emptyDir "C:\fieser\ultra\langer\Pfad\mit Leerzeichen" /MIR /ZB
rd "C:\fieser\ultra\langer\Pfad\mit Leerzeichen"
rd emptyDir

ersetzt bei mir auch Unlocker wenn "Zugriff verweigert" usw.