Команда pause не работает в .bat script
Пакетный файл имеет только две строки:
c:\program.exe ...
pause
но пауза не запускается после завершения "программы"... Я не вижу, чтобы "нажимать любое ключевое сообщение": (
Если я перемещаю паузу в первой строке, то она волшебным образом работает.
Ответы
Ответ 1
Он терпит неудачу, потому что вы не запускаете исполняемый файл напрямую - вы запускаете его через пакетный файл phpunit.bat(на основе информации, добавленной в вопрос в комментарии).
Вы должны вызывать пакетный файл из другого пакетного файла, если вы хотите вернуться к вызывающему абоненту
call phpunit
pause
Ответ 2
Попробуйте сохранить до открытия файла bat, это сработало для меня