Categories
Windows

Batch w MS Windows – sprawdzenie czy plik jest pusty

Czasem zdarza mi się użyć archaicznych i często zapomnianych sposobów na napisanie prostych skryptów. Ostatnio musiałem sprawdzić czy plik x jest pusty, przy wykorzystaniu pliku bat/cmd  w środowisku MS Windows

Rozwiązanie:
type nul > blank
fc mojpliczek blank > nul
if errorlevel 1 echo Mojpliczek jest pusty

Oczywiście jest wiele może i łatwiejszych sposobów na osiągnięcie tego samego, jednak powyższy sposób wydał mi się dość banalny.

Zainteresowanych szerszymi opcjami porównywarki fc zachęcam do przejrzenia fc /?

A tu znajduje się przewodnik dla tego typu zagadnień  http://www.infionline.net/~wtnewton/batch/batguide.html

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.