我的一款游戏不会响应通常的 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 中实现此目的?
您仍然可以尝试:
如果这也不起作用,我见过的许多游戏都可以从“设置”中静音。如果 Cyberpunk 不是其中之一,仍然可以通过 Windows 音量混合器将其静音,这是通过命令调用的
sndvol.exe
。如果一切都失败了,或者如果你想更有选择性地选择将《赛博朋克》的哪一部分静音,则需要 来自 nexusmods.com 的 mod。
我找到了这两个模组(但可能还有其他模组):
Nirsoft有一个免费软件“SoundVolumeView” ,它具有广泛的命令行工具,据说可以兼容 Windows 11。
因此,一旦安装,您可以执行以下操作:
或者:
只需以管理员身份运行 nircmd (或者从以管理员身份打开的 CMD 中运行)