Windowsコマンド虎の巻

pause

pauseは、バッチプログラムの中で処理を一時停止するコマンドです。

解説

バッチプログラムの中で注意を促すメッセージを表示する場合などに使用します。

何でもよいのでキーを押すと処理が再開されます。

構文

(構文)
PAUSE
【オプション】
オプション説明
/?コマンドのヘルプを表示する

サンプル

pauseを使ったサンプル

(test.bat)

@echo off echo 中断します。(1回目) pause echo 中断します。(2回目) pause echo 終了しました。

(実行例)

C:¥> test.bat 中断します。(1回目) 続行するには何かキーを押してください . . . 中断します。(2回目) 続行するには何かキーを押してください . . . 終了しました。

処理続行時には、何かキーを押しています。

「続行するには何かキーを押してください . . .」を表示しない

C:¥>pause 続行するには何かキーを押してください . . .

「続行するには何かキーを押してください . . .」を表示しない

C:¥>pause >nul

備考

  • 一時停止中は「続行するには何かキーを押してください . . .」というメッセージが表示されます。
  • 処理を続行させるには、どれでもよいので何かキーを押せばOKです。

関連項目

  • timeout:一定時間プログラムの実行を待機する
  • choice:キー入力を受け付ける