@yshinkarev
Android

Почему возвращается неправильный %errorlevel%?

Я использую такую старенькую утилитку time-mem для измерения времени выполнения какой-то команды из командной строки.
Это просто проект на с++, основной код здесь.
Начинаю проверять, для теста запускаю timemem 7z some-err-str.
Понятно выводится ошибка, показывает код 7, возвращается этот код.
Но в батнике, если сразу за этой командой вывести echo %errorlevel%, получаю 0.
В общем ведёт себя также, как похожая утилита ptime.
Почему, у меня нет объяснения. И главное, как можно исправить?
  • Вопрос задан
  • 252 просмотра
Решения вопроса 1
@yshinkarev Автор вопроса
Android
Да, ошибка была глупая. А я пошёл смотреть совсем в другом направлении. info() всегда возвращал 0.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
A1ejandro
@A1ejandro
youtube блогер, ИТ-специалист
попробуйте батник заменить на cmd'шник.... и почитайте синтаксис использования....
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы