windows - 如何使用 JAVAScript 或 VBScript 控制 Windows 系统音量?

标签 windows vbscript javascript volume mute

我想通过 JAVAScript 或 VBScript 脚本控制我的 Windows 系统的音量。有什么想法吗?

另外,如果系统音量已静音,我可以取消静音吗?

最佳答案

我认为无需安装额外软件即可在 Windows 上操作系统音量级别的最佳方法是以下列方式之一使用 VBScript:

切换静音:(在之前的回答中已经提到)

Set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys(chr(&hAD))

提高音量:

Set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys(chr(&hAF))

降低音量:

Set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys(chr(&hAE))

这应该适用于大多数现代 Windows 机器。我已经在 Windows 7 和 8.1 上对此进行了测试,即使在 LC 中使用“do as”运行时它也能正常工作,因此可以将这些脚本嵌入到可执行文件中并运行它们而无需将它们保存为单独的文件。

关于windows - 如何使用 JAVAScript 或 VBScript 控制 Windows 系统音量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2216334/

相关文章:

c# - 文件关联如何填充 ProgId 和 ApplicationName

windows - USB 未在 mac OS 上的 oracle virtualbox 中检测到

javascript - 仅使用 url 从网页中提取标题

javascript - 如何通过 JavaScript 在新浏览器窗口中仅打开外部链接?

JavaScript、JSP 和 JSON 不适用于 POST

windows - 火狐 "Software installation has been disabled by your system administrator"

windows - PHPStorm - 无效的后代文件名

vbscript - UFT 图像用作按钮

windows - 如何在没有浏览器的情况下下载文件并打开/保存对话框批处理?

javascript - 在不使用 toggleclass 的情况下切换 css