igl*_*vzx 19 audio windows-7 command-line
我想不使用鼠标或键盘直接打开音量控制弹出窗口。目前,我正在使用AutoHotkey按Win+B聚焦系统托盘,Left以突出显示音量控制图标
,然后调Enter出弹出窗口。

我认为这是可能的,因为您可以使用以下命令打开“查看可用网络”窗口
rundll32 van.dll,RunVAN
Run Code Online (Sandbox Code Playgroud)
与使用网络图标相反
.
有没有办法从命令提示符调用音量控制弹出窗口?请注意,我不打算使用音量混合器( sndvol):

Ind*_*rek 35
sndvol.exe就是你想要的,你只需要使用-f标志让它只显示主音量滑块:
sndvol.exe -f
Run Code Online (Sandbox Code Playgroud)
sndvol.exe正如您所指出的,运行只会打开音量混合器。
小智 9
sndvol.exe 允许您通过在 -f 开关后添加坐标来指定窗口位置:
sndvol.exe -f 26214900
Run Code Online (Sandbox Code Playgroud)
此示例在 x=500 y=400 处创建窗口
坐标 = y * 65536 + x,其中 x 和 y - 有符号整数
顺便说一句,有第三个命令行参数...可以处理吗?...
正如我在评论中提到的,sndvol -f按照@Indrek的回答使用会在一个不寻常的位置打开音量控制窗口,远离系统托盘。使用 AutoHotkey,我们可以让弹出窗口出现在我们认为合适的位置:
SetWinDelay, -1
Run, % "sndvol -f"
WinWaitActive, ahk_class #32770
WinMove, % A_ScreenWidth - 84, % A_ScreenHeight - 305 - 48
Run Code Online (Sandbox Code Playgroud)
此脚本将窗口放置在屏幕的右下角。您可以通过更改最后一行 ( WinMove)来自定义它。

| 归档时间: |
|
| 查看次数: |
77945 次 |
| 最近记录: |