# シャットダウンタイマー
Windows用プチツールを作ったのでメモ。 指定時間後にシャットダウンするだけの簡単なお仕事。 時間は分で指定してね。
# コード
ファイル名をshutdown.bat
にすると、もともとのshutdown
コマンドと衝突して良くない動きをしたので注意。
shutdown_.bat
cmd /c shutdown -a
set /p MINUTE="min:"
set /a TIME=60*%MINUTE%
cmd /c shutdown -s -t %TIME%
pause
1
2
3
4
5
2
3
4
5
# 解説
既にシャットダウンタイマーを設定済みであった場合のために、cmd /c shutdown -a
で設定を削除します。
set /p MINUTE="min:"
で標準入力より時間(分)を設定、set /a TIME=60*%MINUTE%
で単位を秒に直します。
cmd /c shutdown -s -t %TIME%
でシャットダウンタイマーを設定。単位は秒なので手入力の場合は注意です。