簡易ミュート タイマーをバッチファイルにて作成
spotifyの広告再生中(15s~30s)、ミュートができるように簡易的なミュートタイマーを作成します。
windowsのコマンドプロンプトからボリュームを操作できるSetVol .exeを導入して、コマンドでボリューム操作しとそのボリューム操作の動作時間を指定できるbatファイルを作成しようと思います。
イメージ
ボリューム操作(ミュート)→30秒間一時停止→ボリューム操作(ミュート解除)
SetVol の導入
から、SetVol.exeをダウンロードします。パスが通ったフォルダにコピーしておきます。(自分は C:Windows にコピーしました。)
setvolの使い方
音量30%のコマンド
setvol 30
ミュートのコマンド
setvol mute
ミュート解除のコマンド
setvol unmute
バッチファイルの作成
テキストファイルに以下を記述し、適当に名前を「volume_timeout_30.txt」として保存時ます。
保存後拡張子を「.txt」から「.bat」に変更します。
setvol mute
timeout 30
setvol unmute
バッチファイル作成後ダブルクリックして、きちんと動くか確認しましょう。
バッチファイルのショートカットキーの登録
作成した「volume_timeout_30.bat」のショートカットを作成します。
エクスプローラーで「volume_timeout_30.bat」が保存されている場所を開き、右クリックでメニューを開きます。
次に「ショートカット作成(S)」を選択しショートカット作成します。
作成した「volume_timeout_30.batのショートカット」よりショートカットキーを登録します。
作成された「volume_timeout_30.batのショートカット」のプロパティを開きます。
メニューでショートカットを選択し、その中に、「ショートカットキー(K)」とありますので、任意のショートカットキーを入力してください。私は、「Ctrl+Alt+Z」にしました。
これで、ショートカットキーで起動できるようになりました。
参考にしたサイト
SetVol - free command line utility to set your Windows master volume level
【超入門】10分でできるWindowsでのはじめてのバッチファイル作成