2
是否有任何方式通過編程方式使用Java或CMD更改Windows上的系統卷?Windows以編程方式使用Java或CMD更改系統卷
我發現了一些Linux和Mac的命令行,但到目前爲止沒有什麼愚蠢的Windows。
是否有任何方式通過編程方式使用Java或CMD更改Windows上的系統卷?Windows以編程方式使用Java或CMD更改系統卷
我發現了一些Linux和Mac的命令行,但到目前爲止沒有什麼愚蠢的Windows。
看看oracles網站上的一個表單文章https://forums.oracle.com/thread/2390172你可以看到它是不可能從java內部使用本機庫。
來自oracle的帖子引用:「因爲Java是跨平臺的,所以它不能執行平臺特有的東西,比如改變音量或者想要做什麼來控制操作系統,你需要使用操作系統獨特的API層做它「。
對於命令行,我發現這個工具,似乎有你在找什麼http://www.nirsoft.net/utils/nircmd.html
如果你不想依靠第三方的可執行文件,你既可以使自己的EXE或做一個dll和看看使用JNI。
謝謝。我認爲可能有一個類,內部處理這些東西,並使用特定/唯一的API層,比如'Robot'類。圖書館看起來不錯。 – Niklas