2011-12-16 116 views

回答

11

您可以在管理員下運行cmd並使用java -jar命令啓動ANTRLWorks。

+2

這就是我目前的做法,但我想爲我的菜單窗口小部件創建快捷方式。 – 2011-12-16 10:45:50

+0

。具有管理員權限的.bat文件(請參閱屬性 - 高級),它將調用@Start java -jar 。 – Artem 2011-12-16 10:54:17

4

您可能想看看Johannes Passing's Opensource Tool Elevate.exe使用它的可能性很多。你可以做一個包裝罐或簡單地用一個批處理文件的東西,如:

Elevate.exe javaw.exe -jar path-to-your-jar-file 

,這將啓動UAC提示,當允許將允許罐子有更高的權限。

如果你不喜歡批處理文件,那麼你可以寫一個簡單的包裝類來這樣做。通常我會爲需要管理員權限的JAR製作另一個jar文件,並且在啓動文件中,只需使用上述命令執行外部進程,這樣我的jar就具有管理權限。

0

第一,從這裏 http://code.kliu.org/misc/elevate/

下載這個程序那麼「elevate.exe」文件複製到你的.jar文件,該文件夾。

將一個.bat文件製作爲「提升java -jar YourJARFile.jar」。 運行.bat文件。如此簡單。

相關問題