ディスプレイの電源(映像出力)を切るバッチファイル

画面を消して離席したいときに,ただモニタの電源を切るだけでは映像出力は止まっていないので,映像出力から止める方法が無いものか思ってつくった。

2017/05/24追記:キー入力の内容をそのまま環境変数で時間指定することにより,1193046時間27分(約140年)まで指定できるようになった。あなたの寿命より長いかもしれない。

キー入力が0なら自動で切らない,自然数ならそれぞれ分後に切る仕様。windowsのデフォルト機能では最短が1分のようだ。
例えば123456789分後に設定することも出来る。コントロール パネル\ハードウェアとサウンド\電源オプション\プラン設定の編集で見ると864566時間40分という表示になってた(笑)
テキストエディタ等にコピペして,hogehoge.batで保存すれば良い。

@echo off
echo ディスプレイの電源設定変更バッチ
set /p display=ディスプレイの電源を何分後に切りますか?(0なら常時点灯,単位は分):

powercfg /x /monitor-timeout-ac %display%
echo ディスプレイの電源を切るを%display%にしました。
timeout /t 5 /nobreak
exit