1

当连接两个具有相同名称的播放设备时,我正在尝试设置默认音频设备。

详细信息: 对于单个或不同名称的播放设备,我可以使用 nircmd.exe 设置默认值。但是在我的笔记本电脑上连接 USB 扬声器时。在播放设备中,它显示两个与“扬声器”同名的扬声器。在这种情况下,我无法按照我的要求设置默认播放设备。默认情况下,将第一个扬声器设置为设置默认值。

所以有人可以帮我解决这个问题。

请参阅此场景的图片

4

3 回答 3

1

可以通过右键单击“属性”来重命名条目。没有信息,如果它通过删除持续存在。

于 2020-05-18T03:19:56.947 回答
0

得到了解决方案。为此,我们可以参考第一代议长。如果它符合您的要求。然后我们将获得它的参考并执行适当的操作。

于 2017-03-17T12:12:58.927 回答
0

重命名条目不会持续存在。

然而,除了 nircmd,nirsoft 还提供了一个名为SoundVolumeView的工具,它可以处理具有相同名称的设备,这要归功于“命令行友好 ID”

.\SoundVolumeView.exe /sjson list.json

返回 list.json 中可用设备的列表

例子 :

[
  {
    "Name":"5 - PL4071UH",
    "Type":"Device",
    "Device Name":"AMD High Definition Audio Device",
    "Command-Line Friendly ID":"AMD High Definition Audio Device\\Device\\5 - PL4071UH\\Render",
    ....
  },
  {
    "Name":"Casque",
    "Type":"Device",
    "Device Name":"Tronsmart Onyx Ace Hands-Free AG Audio",
    "Command-Line Friendly ID":"Tronsmart Onyx Ace Hands-Free AG Audio\\Device\\Casque\\Capture",
    ...
  }
]

然后,您可以使用以下命令更改设备:

.\SoundVolumeView.exe /SetDefault "AMD High Definition Audio Device\\Device\\5 - PL4071UH\\Render"
于 2021-10-31T21:08:33.673 回答