exit /b, errorlevel и catch-like конструкции в cmd
Привет, Хабр! Сегодня у нас на повестке интересная тема: как адекватно обрабатывать ошибки в cmd-файлах (он же — Windows Batch). В общем, если вам приходилось писать batch-скрипт, который делает чуть больше, чем echo Hello World — добро пожаловать. Рассмотрим как работает %ERRORLEVEL%, когда и как юзать exit /b, как раскладывать try/catch на лейблы и почему всё это ломается, когда в бой идут call, for и if.
https://habr.com/ru/companies/otus/articles/913066/
#windows #cmd #обработка_ошибок_в_cmd #errorlevel #batch_скрипты