Я ищу способ протестировать файл «resume.txt» перед выполнением прилагаемого оператора if/else. Есть ли способ проверить и посмотреть, существует ли файл exsists, и если его размер составляет> 0 КБ? ... Я хочу выйти из программы, если файл = < 0KB. Это возможно?Возможно проверить размер файла перед выдачей команды?
if exist C:\Job\Resume.txt (
echo INPUT FILE C:\Job\Resume.txt
echo OUTPUT FILE %JOB_RESUME_LOC%\%FILE_DATETIME%_info.dat
copy C:\Job\Resume.txt%JOB_RESUME_LOC%\%FILE_DATETIME%_info.dat
echo File Resume.txt copied
) else (
echo File Resume.txt not copied
)
В принципе, если файл «Resume.txt» равен 0KB, выйдите из программы. В противном случае продолжите работу программы. Надеюсь, это не слишком смущает!
вы можете получить размер файла с помощью 'for %% a in (resume.txt) do set size = %% ~ za' и сравнить его с простым' if'. – Stephan