我正在使用JavaFx
和Intellij-idea
创建Windows应用程序,其中一些函数正在执行CMD命令。其中一个命令是route delete 0.0.0.0 mask 0.0.0.0
,它会阻止机器使用互联网连接,但由于命令不是管理员权限,结果是The requested operation requires elevation.
所以,我想如果我可以通过在Intellij-idea中设置应用程序来提升应用程序,它可能会解决问题。
这可能吗?
答案 0 :(得分:1)
试试这个Runtime.getRuntime().exec("runas /profile /user:Administrator \"cmd.exe /c Powrprof.dll,SetSuspendState\"");
,或者您也可以创建管理员命令提示符快捷方式的快捷方式并调用