繁体   English   中英

Windows使用Java或CMD以编程方式更改系统音量

[英]Windows change system volume programmatically with Java or CMD

有什么方法可以通过Java或CMD在Windows上以编程方式更改系统容量?

我已经找到了一些适用于Linux和Mac的命令行,但是到目前为止,对于愚蠢的Windows都没有找到任何命令行。

看看oracles网站https://forums.oracle.com/thread/2390172上的一个表单发布,您会看到使用本地库从java内部无法实现。

甲骨文发表的一篇文章中提到: “由于Java是跨平台的,因此它无法执行平台特定的工作,例如更改音量或您想要执行的任何操作来控制OS。您需要使用操作系统的唯一API层来执行此操作。 “

对于命令行,我发现此实用程序似乎具有您所需要的http://www.nirsoft.net/utils/nircmd.html

如果您不想依赖第三方可执行文件,则可以制作自己的exe或制作dll并考虑使用JNI。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM