DOS Batch - Leere Datei erkennen
Sonntag 06 Juni 2010 at 8:57 pm.
Ein Batch File generiert im Fehler Fall eine Datei mit Informationen.
Am Ende des Batch soll die Datei per email versendet werden, aber nur, wenn Daten enthalten sind.
Also möchte ich erkennen,
ob die Dateigröße größer 0 ist.
"myfile" ist die TestDatei.
Ist die Datei grösser 0, dann wird per goto nach Sprungziel "dorename" gegangen.
set myfile=test2.txt
rem create empty compare Dummy file
type nul>0
rem compare file with empty dummy file
fc %myfile% 0
if errorlevel 1 (
echo "%myfile%" is not zero
goto dorename
)
goto doend
:dorename
rename %myfile% %mydate%%myfile%
:doend
Kein Kommentar