我正在开发一个小型关机调度程序项目,我必须将计算机置于"Stand By"
模式。我正在使用的命令是
Runtime.getRuntime().exec("cmd /c Powrprof.dll,SetSuspendState ");
此命令需要管理员权限,我不知道如何获得。此外,在搜索以前的答案时,我发现我可以elevate.exe
用作
Runtime.getRuntime().exec("c:/elevate Rundll32.exe Powrprof.dll,SetSuspendState ");
Elevate.exe
正在执行任务,但花费了太多时间,即使软件变慢。有没有其他快速的方法?我正在使用 Netbeans IDE。