Bestanden verwijderen gelijk aan 0 in een batchbestand

Hieronder ziet u een voorbeeld van een eenvoudige opdracht die in een batchbestand kan worden geplaatst om het bestand "pics.txt" te verwijderen als deze bestond en gelijk was aan 0. In dit voorbeeld moet u de naam van het bestand weten.

 voor / F %% A in ("pics.txt") do If %% ~ zA equ 0 del pics.txt 

Als u alle bestanden gelijk aan 0 zoekt, kunt u dit met een lus doen. De volgende code is een voorbeeld van een lus.

 FOR %% F IN (*. *) DO (IF %% ~ zF LSS 1 DEL %% F 

)

Het bovenstaande voorbeeld doorloopt alle bestanden in de huidige map en verwijdert het bestand als het bestand kleiner is dan 1.