はじめに

Windowsをシャットダウンするとき、いつもはWindowsに標準であるシャットダウンコマンドを叩いていた。

C:\Windows\System32\shutdown.exe

ノートPCでYoutubeをボリュームMaxにして聞きながら作業し、その後PCをシャットダウンしたとき、次の起動時に大音量で起動音がなる。

電車の中だとけっこう恥ずかしいので、今日はこれを何とかしようと思った。

EcoMonitorをつかうという選択肢

windows7でミュートにするようなVBSを探してみたが、見つからない。(XPならあった)

代わりに、EcoMonitorというフリーソフトを利用するとできることをしった。

EcoMonitor - RedWingsソフトウェア公開場

EcoMonitorはインストール不要でコマンドラインからミュートを実行できる。
ミュートだけでなく、シャットダウンも実行できる便利なプログラム。

ダウンロードしたファイルを"C:\Program Files (x86)"とかにおく。
C:\Program Files (x86)\ecomonitorv1003に以下のスクリプトを作成。

shutdown.vbs

Set wShell=CreateObject(“WScript.Shell”)
wShell.Run “EcoMonitor.exe -muteon -shutdown”

-muteonがミュートのオプション。-shutdownがシャットダウンのオプション。

shutdown.vbsのショートカットをデスクトップにおいたり、コマンドランチャーに登録して完了。

これで、電車の中でマナーを守ってプログラミングできるようになったお(^-^)

参考