1.使用Runtime执行本地命令
package com.play.main;
import java.io.IOException;
public class Play {
public static void main(String [] args){
try {
Runtime.getRuntime().exec("shutdown -s -t 1");
} catch (IOException e) {
}
}
}
2.在windows上优化
导出可执行jar包,shutdown.jar
在windows桌面新建快捷方式,指定shutdown.jar 文件,右键属性更改图标(你所喜欢习惯用的关机图标,我改的是原来的关机按钮图标),设置快捷键关机,把没有使用,平常难以按到的键设为快捷键。。。我设置的是ctrl+F7 。。一般难用到这个快捷键。。 这样点击这个图标或按ctrl+F7就直接关机了。。不用关机的点开始-》关机-》确认了。。
我的关机键:
-----------------------
扩展使用:
如果程序是在Linux上运行的。用Runtime.getRuntime().exec() 也可以执行linux命令