Получить код ошибки последней команды оболочки

С помощью bashкод выхода последней выполненной вещи хранится в $? переменная оболочки:

foo
bar
echo $?  # prints exit code of `bar`

baz
echo $?  # prints exit code of `baz`

Есть ли эквивалентный способ получить это значение, если я запускаю скрипт в cmd под виндой? (Примечание: прибегать к таким вещам, как запуск скрипта Python, который затем вызывает свои собственные библиотечные функции, - это не то, что мне нужно здесь.)

1 ответ

Решение

%ERRORLEVEL% это эквивалент в Windows .

Другие вопросы по тегам