一些键盘上有音量控制,可以随时按下以控制主音量。我的键盘没有那个。有没有办法可以创建一个按键宏,它可以像这些键盘上的音量控件一样工作?
它应该始终允许我控制音量,即使我正在玩游戏。
我正在寻找允许我从命令行访问 Windows 音量级别的工具或脚本。理想情况下,它允许我获取和设置所有卷,包括应用程序级别,但我只接受获取,并且只满足主级别。我不介意它使用PowerShell、WMI、JavaScript、.Net、 Voodoo 或蝴蝶。任何只会给我一个数字的解决方案,我可以进一步处理以适应从 0% 到 100% 的范围。
换句话说,提示部分是我需要填充的黑匣子:
C:\> getvol master
50
Run Code Online (Sandbox Code Playgroud)
甚至
C:\> wmic <alias> where "device='master' and name='volume'" get name,value
Name Value
Volume 0xDEADBEEF
Run Code Online (Sandbox Code Playgroud)
我不介意我是否必须花一些时间来包装它,或者如果可以免费获得这样做的工具,我什至自己编写一些东西。在后一种情况下,我需要一些核心的指针/概念证明,但我可以自己管理这些问题。此外,我想避免为此目的安装新的开发框架(请注意,在我介绍这些要求之前,music2myear和iglvzx 的答案都已给出)。
作为“平台”,我有:
通常,开源解决方案是非常受欢迎的。闭源工具是可以的,只要它们是免费软件并且来源是可信的。商业解决方案是行不通的。