set File=c:\Windows\System32\COMMAND.COM
if not exist %File% echo Zadany soubor %File% nebyl nalezen && goto :eof
if %~zFile% EQU 50648 goto :0
echo Soubor ma jinou velikost %~zFile% B, nez pozadovanych 50648 B
goto :eof
::
:0
echo Soubor %File% o velikosti %~zFile% B byl nalezen
:: DONE
Dalsi moznost:
napis dalis davku, ktera bude obsahovat pouze:
set File=c:\Windows\System32\COMMAND.COM
call staradavka %File%