@stephan В моем случае я хотел прервать оставшуюся часть сценария по ошибке.
у запустить процесс с командным файлом и, если он возвращает ненулевое значение, сделать что-то еще. Мне нужен правильный синтаксис для этого.
Что-то вроде этого:
::x.bat
@set RetCode=My.exe
@if %retcode% is nonzero
handleError.exe
В качестве бонуса вы можете рассмотреть возможность ответа на следующие вопросы, пожалуйста :)
Как написать сложное утверждение сif
?Если приложениеMy.exe
не запускается, потому что отсутствует какая-то DLL, будет ли моя работать? Если нет, то как я могу обнаружить этоMy.exe
не смог начать?