Wenn Sie den folgenden for-Befehl in eine Batchdatei einfügen, wird die Datei „pics.txt“ gelöscht, falls sie vorhanden war und gleich 0 war. In diesem Beispiel müssten Sie den Namen der Datei kennen.
for /F %%A in ("pics.txt") do If %%~zA equ 0 del pics.txt
Wenn Sie nach allen Dateien suchen, die gleich 0 sind, können Sie dies mit einer Schleife erreichen. Der folgende Code ist ein Beispiel für eine Schleife.
FOR %%F IN (*.*) DO (
IF %%~zF LSS 1 DEL %%F
)
Das obige Beispiel durchläuft alle Dateien im aktuellen Verzeichnis, und wenn die Dateigröße kleiner als 1 ist, wird die Datei gelöscht.