pause
バッチ プログラムの処理を中断し、プロンプト Press any key to continue . . .
を表示します。
構文
pause
パラメーター
パラメーター | 説明 |
---|---|
/? | コマンド プロンプトにヘルプを表示します。 |
解説
Ctrl + C を押してバッチ プログラムを停止すると、次のメッセージが表示されます:
Terminate batch job (Y/N)?
。 このメッセージに応答して Y (yes) キーを押すと、バッチ プログラムが終了し制御がオペレーティング システムに戻ります。挿入することができます、 を一時停止 コマンドを処理したくないバッチ ファイルのセクションまでにします。 pause でバッチ プログラムの処理が一時停止されたときに、Ctrl + C を押し、続いて Y を押すと、バッチ プログラムを停止できます。
例
いずれのドライブでディスクを変更するユーザーの入力を要求するバッチ ファイルを作成するには、次のように入力します。
@echo off
:Begin
copy a:*.*
echo Put a new disk into Drive A
pause
goto begin
この例では、ドライブのディスク上のすべてのファイルは、現在のディレクトリにコピーされます。 メッセージで A ドライブに新しいディスクを挿入するように求められた後、pause コマンドは、ディスクを変更できるようにするために処理を一時停止し、その後任意のキーを押すと処理を再開します。 このバッチ ファイルは、無限ループで実行される —、 goto 開始 コマンドは、バッチ ファイルの先頭のラベルに、コマンド インタープリターを送信します。