Hallo zusammen,
wie ich ein bestimmten Ordner, hier "slprj" mit unter Verzeichnissen löschen kann, habe ich mir bereits heraus gesucht.
Dies funktioniert auch soweit.
Mein Problem ist nun, dass ich bei manchen Pfaden bei unserem Tauschlaufwerk wohl zu viele Unterordner oder zu lange Pfade habe.
Ich hab etwas gelesen von
zum anzeigen vom kurzen Namen.
Bringt mir das etwas?
Oder mit
den Pfad kürzen?
Alternativ wäre cool, wenn eine Fehlermeldung angezeigt werden würde. Beispielsweise so, wie wenn er keine zu löschenden Dateien fand.
D.h. dass eine Meldung käme, dass er nichts löschen konnte, weil z.B. die Pfade zu lang waren.
Evtl. stimmt meine Vermutung auch gar nicht und es ist etwas ganz anderes.
Danke schon mal für euere Hilfe!
Vielen Dank und beste Grüße
chrisdi91
wie ich ein bestimmten Ordner, hier "slprj" mit unter Verzeichnissen löschen kann, habe ich mir bereits heraus gesucht.
Code:
@echo off
echo Deleting slprj directories ...
for /f "delims=" %%a in ('dir /B /S /AD "%cd%\*slprj"') do @(
rd "%%a" /s /q >nul 2>&1
)
echo.
echo done.
echo.
pause
Dies funktioniert auch soweit.
Mein Problem ist nun, dass ich bei manchen Pfaden bei unserem Tauschlaufwerk wohl zu viele Unterordner oder zu lange Pfade habe.
Ich hab etwas gelesen von
Code:
dir /x
Bringt mir das etwas?
Oder mit
Code:
subst
Alternativ wäre cool, wenn eine Fehlermeldung angezeigt werden würde. Beispielsweise so, wie wenn er keine zu löschenden Dateien fand.
D.h. dass eine Meldung käme, dass er nichts löschen konnte, weil z.B. die Pfade zu lang waren.
Evtl. stimmt meine Vermutung auch gar nicht und es ist etwas ganz anderes.
Danke schon mal für euere Hilfe!
Vielen Dank und beste Grüße
chrisdi91
Zuletzt bearbeitet: