我想控制特定程序的音量,而不是整个主音量。
我发现THIS个帖子的代码只能控制来自Volume Mixer的Windows Media Player的音量。
这是整个剧本:
IfWinExist, Windows Media Player
我尝试了它,它适用于Windows Media Player,但我无法在Google Chrome上运行。
我更改了IfWinExist, Google Chrome
上的部分代码并将其更改为{{1}}但未调整Chrome的数量。
我正在运行Windows 10 64位
答案 0 :(得分:3)
IfWinExist, Windows Media Player
IfWinExist ahk_class Chrome_WidgetWin_1
If ControlName = Mute for Windows Media Player
if (ControlName ~= "Mute for.*- Google Chrome")
您可以使用Autohotkey Window Spy实用程序查找值。右键单击任务栏托盘通知区域中的任何AHK图标,然后选择" Window Spy"。
或使用真棒nircmd实用程序:
^#Up::run nircmd changeappvolume focused +0.1
^#Down::run nircmd changeappvolume focused -0.1
^#Numpad0::run nircmd muteappvolume focused 2
Ctrl + Win + Up =音量增加活动应用
Ctrl + Win + Down =音量减少活动应用
Ctrl + 赢取 + Numpad 0 =静音/取消静音有效应用
将focused
替换为app exe名称以控制特定应用,例如chrome.exe
,vlc.exe