pause

Приостанавливает обработку пакетной программы, отображая запрос, Press any key to continue . . .

Syntax

pause

Parameters

Parameter Description
/? Отображает справку в командной строке.

Remarks

  • Если нажать клавиши CTRL+C, чтобы остановить пакетную программу, появится следующее сообщение, Terminate batch job (Y/N)?. Если вы нажмете Y (для да) в ответ на это сообщение, пакетная программа завершится, и управление вернется в операционную систему.

  • Команду pause можно вставить перед разделом пакетного файла, который не требуется обрабатывать. Когда пауза приостанавливает обработку пакетной программы, можно нажать CTRL+C, а затем нажать Y , чтобы остановить пакетную программу.

Examples

Чтобы создать пакетную программу, которая предложит пользователю изменить диски на одном из дисков, введите следующее:

@echo off
:Begin
copy a:*.*
echo Put a new disk into Drive A
pause
goto begin

В этом примере все файлы на диске на диске A копируются в текущий каталог. После того как в сообщении появится запрос на вставку нового диска в диск A, команда pause приостанавливает обработку, чтобы можно было сменить диски, а затем нажимает любую клавишу для возобновления обработки. Эта пакетная программа выполняется в бесконечном цикле — команда goto begin отправляет командный интерпретатор к метке Begin командного файла.