Добрый день!
Подскажите, пожалуйста, как сделать, если в коде произошла ошибка, чтобы bat-файл продолжал работать?
Код: call :cryopng "%%~dpni_cryopng_0.png" "%%~dpni_cryopng_1.png" "%%~dpni_cryopng_2.png" "%%~dpni_cryopng_3.png" "%%~dpni_cryopng_4.png" "%%~dpni_cryopng_5.png" "%%~fi"
:cryopng
move /y %1 %7
if %~z2 lss %~z7 (move /y %2 %7 ) else del %2
if %~z3 lss %~z7 (move /y %3 %7 ) else del %3
if %~z4 lss %~z7 (move /y %4 %7 ) else del %4
if %~z5 lss %~z7 (move /y %5 %7 ) else del %5
if %~z6 lss %~z7 (move /y %6 %7 ) else del %6
exit /b
Подскажите, пожалуйста, как сделать, если в коде произошла ошибка, чтобы bat-файл продолжал работать?
Код: call :cryopng "%%~dpni_cryopng_0.png" "%%~dpni_cryopng_1.png" "%%~dpni_cryopng_2.png" "%%~dpni_cryopng_3.png" "%%~dpni_cryopng_4.png" "%%~dpni_cryopng_5.png" "%%~fi"
:cryopng
move /y %1 %7
if %~z2 lss %~z7 (move /y %2 %7 ) else del %2
if %~z3 lss %~z7 (move /y %3 %7 ) else del %3
if %~z4 lss %~z7 (move /y %4 %7 ) else del %4
if %~z5 lss %~z7 (move /y %5 %7 ) else del %5
if %~z6 lss %~z7 (move /y %6 %7 ) else del %6
exit /b