Vinzenz Mai: Leere Ordner/verzeichnisse finden

Beitrag lesen

Hallo André,

ich suche eine Software, die mir in einem Verzeichniss alle leeren Unterverzeichnisse auflistet und bei Bedarf auch löscht. Kennt jemand ein entsprechendes Programm bzw. kann Erfahrungen aufzeigen (Win XP home SP2)?

nein, kenne ich keines. Aber es sollte sich leicht programmieren lassen, sofern Du nicht auf CMD allein angewiesen bist. Möglicherweise wäre es auch als Batchjob realisierbar, aber eine höhere Programmiersprache wäre schon recht angenehm. Steht Dir in dieser Richtung etwas zur Verfügung?

Beachte, dass Du den Ablauf mehrfach durchlaufen lassen musst. Denn durch das Löschen leerer Verzeichnisse können wieder leere Verzeichnisse entstehen.

Pseudocode:

Mach
        Erstelle Liste leerer Verzeichnisse innerhalb des Ausgangsverzeichnisses
        Wenn Liste nicht leer
            Lösche die Verzeichnisse in der Liste
        Ende Wenn
    solange bis die Liste leerer Verzeichnisse leer ist.

Zum rekursiven Durchlaufen einer Verzeichnisstruktur dürftest Du einiges im Archiv finden. Das Löschen selbst sollte kein Problem darstellen.

Freundliche Grüße

Vinzenz