グループ ポリシー、レジストリ キー、またはスクリプトで特定のスピーカーを無効にすることはできますか?

グループ ポリシー、レジストリ キー、またはスクリプトで特定のスピーカーを無効にすることはできますか?

スピーカーも内蔵された というマイクを使っているユーザーが何人かいます。マイクの名前は「Sonic Mic 3」です。ほとんどの場合、ユーザーはスピーカーを使いたくありません。

どちらかを使用してスピーカーとして無効にする方法はありますか?

  • グループポリシー
  • レジストリキー
  • コマンドライン?

コントロール パネルの [サウンド] でスピーカーを無効にできることはわかっていますが、それを 100 回繰り返すのは避けたいです。

答え1

NirSoft によって作成された「Sound Volume View」というアプリがあり、さまざまなコマンド ライン スイッチを使用して起動して、このような操作を実行できます。

音量表示

次のようなものを実行するポリシーを作成すればよいと思います。

SoundVolumeView.exe /Disable "Sonic Mic 3"

まず、アプリをローカルにコピーする必要があるかもしれません。その後、コントロール パネルの [サウンド] アプレットでサウンド エンドポイントを無効にする必要があります。ただし、ポリシー経由でこれを実行する場合はデバイスが接続されている必要があることに注意してください。そうしないと効果がありません。同様に、デバイスを取り外して再度接続すると、デフォルトで [有効] に戻る場合があります。

関連情報