Hallo, ich bin auf der Suche nach einer Batch-Datei mit der ich leere Verzeichnisse finden kann. Die Idee ist, dass ich in der Datei ein bestimmtes Verzeichniss angebe in dem viele Unterverzeichnisse vorhanden sind und der Batch nach dem durchlaufen dann ein Dokument raus gibt, in dem steht welche Unterverzeichnisse leer sind und wo diese sind. Wichtig ist das er diese nicht löscht, dazu findet man ja hunderte Lösungen. Ich habe schon einen Batch zum löschen, der mir später sagt an welcher Stelle die leeren gelöschten Verzeichnisse lagen, aber das ist ja nicht das was ich möchte.

@echo off set gotodir="xyz"
FOR /F "tokens=* delims=" %%i in ('dir /AD /B /S %gotodir% ^| sort /R' ) do (RD "%%i" 2>nul && echo DELETE %%i) >>text.txt

Wie muss ich ihn verändern, dass er das macht was ich möchte?