我的其中一个游戏不会响应通常的 nircmd 命令来将其静音:
nircmd snircmd muteappvolume Cyberpunk2077.exe 1
我怀疑它可能无法工作,因为它可能是产生另一个控制音频的应用程序之一:
我也尝试过:
nircmd snircmd muteappvolume "Cyberpunk 2077 (C) 2020 by CD Projekt RED" 1
nircmd snircmd muteappvolume "Cyberpunk 2077 (C) 2020 by CD Projekt" 1
nircmd snircmd muteappvolume "Cyberpunk 2077 (C) 2020 by CD" 1
nircmd snircmd muteappvolume "Cyberpunk 2077 (C) 2020 by" 1
nircmd snircmd muteappvolume "Cyberpunk 2077 (C) 2020" 1
nircmd snircmd muteappvolume "Cyberpunk 2077 (C)" 1
nircmd snircmd muteappvolume "Cyberpunk 2077" 1
nircmd snircmd muteappvolume "Cyberpunk" 1
这些都不起作用。此命令在其他应用程序中运行良好,所以我知道我使用了正确的命令,并且 nircmd 已安装。
由于此方法失败,并且 nircmd 已被弃用,我正在寻找另一种通过脚本(.bat
或.AHK
)使游戏静音的方法。如何在 Windows 10 中实现此目的?
答案1
只需以管理员身份运行 nircmd(或者,从以管理员身份打开的 CMD 运行)
答案2
有一个免费软件Nirsoft 的“SoundVolumeView”拥有广泛的命令行工具据称最高可兼容至 Windows 11。
因此,一旦安装完成,您可以执行以下操作:
svcl.exe /Mute "Cyberpunk2077.exe"
或者:
svcl.exe /SetVolume "Cyberpunk2077.exe" 0
答案3
您仍然可以尝试:
nircmd setappvolume Cyberpunk2077.exe 0
如果这也不起作用,我见过的许多游戏都可以从其设置中静音。如果 Cyberpunk 不是其中之一,它仍然可以从 Windows 音量混合器中静音,使用命令 调用
sndvol.exe
。
如果一切都失败了,或者你想更有选择性地将赛博朋克的哪一部分静音,这就需要一个 来自 nexusmods.com 的 mod。
我发现了这两个模型(但可能还有其他的):