由于某些愚蠢的原因,我发现无法通过命令提示符...我目前的解决方案是一个小型 c# 程序 pinvoking发信息(在 user32.dll 中)我觉得这不是在 Vista 上创建静音快捷方式的最佳方法,但我还没有找到一个简单的解决方案。
答案1
根据这个帖子:
使用 VBscript,您可以通过以下方式控制主音量静音:
设置 WshShell = CreateObject("WScript.Shell") WshShell.SendKeys(chr(173))
或(使用十六进制值)
设置 WshShell = CreateObject("WScript.Shell") WshShell.SendKeys(chr(&hAD))
这将发送多媒体键盘使用的键码值并且是一个切换。
只需将其保存为 .vbs 文件并设置该文件的快捷方式。