So löschen Sie Dateien gleich 0 in einer Batchdatei

So löschen Sie Dateien gleich 0 in einer Batchdatei

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.

Neueste Artikel
Vielleicht möchten Sie lesen

LEAVE A REPLY

Please enter your comment!
Please enter your name here