我想打开音量控制无需使用鼠标或键盘即可直接弹出。目前,我正在使用自动热键按Win+B聚焦于系统托盘,Left突出显示音量控制图标,然后Enter调出弹出窗口。
我认为这是可能的,因为你可以打开查看可用网络带有
rundll32 van.dll,RunVAN
而不是使用网络图标。
有没有办法从命令提示符调用音量控制弹出窗口?请注意,我并不想使用音量混合器(sndvol
):
答案1
sndvol.exe
是您想要的,您只需要使用标志-f
使其仅显示主音量滑块:
sndvol.exe -f
正如您提到的,运行只会sndvol.exe
打开音量混合器。
答案2
sndvol.exe
-f
允许您在和开关后指定窗口坐标-t
:
坐标 = y * 65536 + x,其中 x 和 y 是有符号整数
此命令将在 x=500 y=400 处打开一个窗口:
sndvol.exe -f 26214900
-f
开关打开音量控制,-t
打开音量混合器。
答案3
附录:
正如所提到的我的评论,sndvol -f
按照@Indrek的回答打开了音量控制窗口位于不寻常的位置,远离系统托盘。使用 AutoHotkey,我们可以让弹出窗口出现在我们认为合适的位置:
SetWinDelay, -1
Run, % "sndvol -f"
WinWaitActive, ahk_class #32770
WinMove, % A_ScreenWidth - 84, % A_ScreenHeight - 305 - 48
此脚本将窗口置于屏幕的右下方。您可以通过更改最后一行 ( WinMove
) 来自定义它。
答案4
在 Windows XP 上:sndvol32
按如下方式使用
sndvol32
无需参数来显示主音量窗口
sndvol32 -x
显示小主音量窗口
sndvol32 -t
仅显示音量控制(根据声音图标)