Unterordner die leer sind löschen?
Ich habe ein Musik Verzeichnis das durch sortieren viele leere Unterordner enthält. Problem es gibt Programme die leere Ordner finden habe aber keins gefunden das es geschafft hat von einem Ordner der einen Unterordner hat der wiederum einen Unterordner hat diese aufzuspüren und löschen zu lassen. Kann mir hierbei wer helfen?
3 Antworten
Hallo,
per CMD kannst du mit folgendem Befehl (ungetestet) alle Ordner Entfernen, die keinen Inhalt haben
for /f "delims=" %d in ('dir /s /b /ad ^| sort /r') do rd "%d"
Nicht leere Verzeichnisse werden mit der Fehlermeldung "Verzeichnis ist nicht leer!" übersprungen.
Wenn dich die Fehlermeldung stört, kannst du den Befehl auch ergänzen um die Ausgabe zu unterdrücken:;
for /f "delims=" %d in ('dir /s /b /ad ^| sort /r') do rd "%d" 2>NUL
Liebe Grüße,
iMPerFekTioN
Schau mal auf folgenden Link vorbei. Da gibt es ein Batch, das für deinen Zweck funktionieren sollte.
Am Besten aber erst mal testen damit nichts schief geht.
Mit einem guten Dateimanager ist das kein Problem.
Ich empfehle den Free Commander (kostenlos),
Die Windows-Bordmittel taugen nichts.