こんばんは!バッチファイルにはpauseコマンドという処理を一時停止させるコマンドがあります。他にも決められた秒数の間処理を一時停止させるコマンドがあることが解りましたので紹介です。
目次
バッチファイル timeoutコマンド 時間カウント方法
バッチファイルで決められた秒数で処理を一時停止するコマンドは下記になります。
timeoutコマンド
10秒間処理を一時停止するバッチファイルの記述方法は下記になります。
timeout -t 10
timeoutコマンド 記述例
timeoutコマンドのバッチファイル記述例になります。
@echo off
echo ######################
echo ipアドレスを表示します。
echo ######################
ipconfig
echo.
echo.
timeout -t 5
echo ######################
echo macアドレスを表示します。
echo ######################
getmac
echo.
echo.
timeout -t 5
- 「ipconfigコマンドを実行」
- 5秒処理を一時停止した
- 「getmacコマンドを実行」
- 5秒後処理を一時停止します。
バッチファイル カウントダウン 記述例
続いて、echoで視覚的にカウントダウン表示する記述方法です。
@echo off
color 0f
cls
color 0f
echo ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
echo ■■■■■ ■■■■■■■
echo ■■■■■ ■■■■■■■
echo ■■■■■ ■■■■■■■
echo ■■■■■■■■■■■■■■■■■■■■ ■■■■■■■
echo ■■■■■■■■■■■■■■■■■■■■ ■■■■■■■
echo ■■■■■■■■■■■■■■■■■■■■ ■■■■■■■
echo ■■■■■■■■■■■■■■■■■■■■ ■■■■■■■
echo ■■■■■■■■■■■■■■■■■■■■ ■■■■■■■
echo ■■■■■■■■■■■■■■■■■■■■ ■■■■■■■
echo ■■■■■■■■■■■■■■■■■■■■ ■■■■■■■
echo ■■■■■■■ ■■■■■■■
echo ■■■■■■■ ■■■■■■■
echo ■■■■■■■ ■■■■■■■
echo ■■■■■■■■■■■■■■■■■■■■ ■■■■■■■
echo ■■■■■■■■■■■■■■■■■■■■ ■■■■■■■
echo ■■■■■■■■■■■■■■■■■■■■ ■■■■■■■
echo ■■■■■■■■■■■■■■■■■■■■ ■■■■■■■
echo ■■■■■■■■■■■■■■■■■■■■ ■■■■■■■
echo ■■■■■■■■■■■■■■■■■■■■ ■■■■■■■
echo ■■■■■■■■■■■■■■■■■■■■ ■■■■■■■
echo ■■■■■■ ■■■■■■■
echo ■■■■■■ ■■■■■■■
echo ■■■■■■ ■■■■■■■
echo ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
timeout -t 1
cls
echo ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
echo ■■■■■ ■■■■■■■
echo ■■■■■ ■■■■■■■
echo ■■■■■ ■■■■■■■
echo ■■■■■■■■■■■■■■■■■■■■ ■■■■■■■
echo ■■■■■■■■■■■■■■■■■■■■ ■■■■■■■
echo ■■■■■■■■■■■■■■■■■■■■ ■■■■■■■
echo ■■■■■■■■■■■■■■■■■■■■ ■■■■■■■
echo ■■■■■■■■■■■■■■■■■■■■ ■■■■■■■
echo ■■■■■■■■■■■■■■■■■■■■ ■■■■■■■
echo ■■■■■■■■■■■■■■■■■■■■ ■■■■■■■
echo ■■■■■ ■■■■■■■
echo ■■■■■ ■■■■■■■
echo ■■■■■ ■■■■■■■
echo ■■■■■ ■■■■■■■■■■■■■■■■■■■■■■
echo ■■■■■ ■■■■■■■■■■■■■■■■■■■■■■
echo ■■■■■ ■■■■■■■■■■■■■■■■■■■■■■
echo ■■■■■ ■■■■■■■■■■■■■■■■■■■■■■
echo ■■■■■ ■■■■■■■■■■■■■■■■■■■■■■
echo ■■■■■ ■■■■■■■■■■■■■■■■■■■■■■
echo ■■■■■ ■■■■■■■■■■■■■■■■■■■■■■
echo ■■■■■ ■■■■■■■
echo ■■■■■ ■■■■■■■
echo ■■■■■ ■■■■■■■
echo ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
timeout -t 1
cls
cls
echo ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
echo ■■■■■■■■■■■■■ ■■■■■■■■■■■■
echo ■■■■■■■■■■■■ ■■■■■■■■■■■■
echo ■■■■■■■■■■■ ■■■■■■■■■■■■
echo ■■■■■■■■■■■■■ ■■■■■■■■■■■■
echo ■■■■■■■■■■■■■ ■■■■■■■■■■■■
echo ■■■■■■■■■■■■■ ■■■■■■■■■■■■
echo ■■■■■■■■■■■■■ ■■■■■■■■■■■■
echo ■■■■■■■■■■■■■ ■■■■■■■■■■■■
echo ■■■■■■■■■■■■■ ■■■■■■■■■■■■
echo ■■■■■■■■■■■■■ ■■■■■■■■■■■■
echo ■■■■■■■■■■■■■ ■■■■■■■■■■■■
echo ■■■■■■■■■■■■■ ■■■■■■■■■■■■
echo ■■■■■■■■■■■■■ ■■■■■■■■■■■■
echo ■■■■■■■■■■■■■ ■■■■■■■■■■■■
echo ■■■■■■■■■■■■■ ■■■■■■■■■■■■
echo ■■■■■■■■■■■■■ ■■■■■■■■■■■■
echo ■■■■■■■■■■■■■ ■■■■■■■■■■■■
echo ■■■■■■■■■■■■■ ■■■■■■■■■■■■
echo ■■■■■■■■■■■■■ ■■■■■■■■■■■■
echo ■■■■■■■■■■■■■ ■■■■■■■■■■■■
echo ■■■■■■■■■■■■■ ■■■■■■■■■■■■
echo ■■■■■■■■■■■■■ ■■■■■■■■■■■■
echo ■■■■■■■■■■■■■ ■■■■■■■■■■■■
echo ■■■■■■■■■■■■■ ■■■■■■■■■■■■
echo ■■■■■■■■■■■ ■■■■■■■■■■
echo ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
pause
timeout -t 1
echoで描画することで下記のように視覚的なカウントダウンタイマーになります。
まとめ バッチ timeoutコマンド 時間カウント方法
timeoutコマンドは、あまり使うことないコマンドですが役立つときもあります。バッチファイルで視覚的に描画したいときは上記のコードをコピペすることで使用できます。思いついたコードがあればまた紹介します!それではー!
良ければ過去記事も見てみてください↓