Подавить «нажмите любую клавишу, чтобы продолжить» в пакетном скрипте - PullRequest
6 голосов
/ 29 декабря 2010

Я пишу пакетный скрипт.После этапа в командном окне он говорит «нажмите любую клавишу для продолжения» и останавливается, а после нажатия чего-либо сценарий продолжается.Как я могу предотвратить это в скрипте?

Ответы [ 3 ]

8 голосов
/ 29 декабря 2010

Это вывод команды PAUSE:

http://ss64.com/nt/pause.html

Проблема с PAUSE заключается в том, что это часто необходимо при запуске командного файла из проводника Windows (или вы не можетечитать вывод) но это раздражает в командной строке.Я спросил об этом здесь, и мне предложили хитрый трюк:

Условная пауза (не в командной строке)

2 голосов
/ 12 октября 2017

Вы можете вызвать другой скрипт, как это из источника, @echo | call otherScript.bat подробный ответ вы найдете здесь Другая ветка с примером

2 голосов
/ 06 сентября 2013

Пауза> нуль. Отключение. Нажмите любую клавишу для продолжения.,.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...