JavaFx | Intellij:创建提升的应用程序

时间:2017-12-11 10:47:16

标签: java windows intellij-idea javafx

我正在使用JavaFxIntellij-idea创建Windows应用程序,其中一些函数正在执行CMD命令。其中一个命令是route delete 0.0.0.0 mask 0.0.0.0,它会阻止机器使用互联网连接,但由于命令不是管理员权限,结果是The requested operation requires elevation.

所以,我想如果我可以通过在Intellij-idea中设置应用程序来提升应用程序,它可能会解决问题。

这可能吗?

1 个答案:

答案 0 :(得分:1)

试试这个Runtime.getRuntime().exec("runas /profile /user:Administrator \"cmd.exe /c Powrprof.dll,SetSuspendState\"");,或者您也可以创建管理员命令提示符快捷方式的快捷方式并调用