JAVA调用powershell进行关机和重启
1 定死的powershell命令,关机和重启
- powershell命令,关机是Stop-Computer,重启是Restart-Computer。下面是模拟从打开cmd开始到执行powershell结束。
private static final String STOP_COMPUTER = "cmd /c powershell Stop-Computer -force";
private static final String RESTART_COMPUTER = "cmd /c powershell Restart-Computer -force";
2 在main方法里面写,或者在自己要执行的地方调用就行了。
Runtime.getRuntime().exec(STOP_COMPUTER); //关机
Runtime.getRuntime().exec(RESTART_COMPUTER);//重启