ショートカットで規定のサウンドデバイスを変更するやつ。
https://x.com/kohack_v/status/1823214147317932210
ほとんど以下のサイトで紹介されているスクリプトがベースですが、使いやすくする為にサウンドデバイス名を入力する方式に調整しています。
↓偉大な先人の知恵🙏
Windowsの音声出力先を変えるショートカット作成 - itiblog
https://itib.hatenablog.com/entry/2021121001
-
- setSoundDeviceByName.ps1
- Shortcut-Example.lnk
-
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy RemoteSigned -File [setSoundDeviceByName.ps1までのファイルパス] "[変更したいサウンドデバイス名]"
例えば、.ps1スクリプトが
D:\Downloads\setSoundDeviceByName.ps1
に保存されていて、ヘッドセット イヤフォン
というサウンドデバイスに変更したい場合は、C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy RemoteSigned -File D:\Downloads\setSoundDeviceByName.ps1 "ヘッドセット イヤフォン"
のようになります。
※ショートカットキー欄は、不要であれば空欄に設定して下さい。
※ショートカット名やアイコンも適当なものに変更して下さい。
※セキュリティの関係?でショートカットからの起動に失敗する為、先人ブログのものから起動オプションに-ExecutionPolicy RemoteSigned
を追加しています。 -
※サウンドデバイス名を変更した後はタスクバーに登録し直さないと何故か反映されないので注意