Dan*_*ath 19
String shutdownCmd = "shutdown -s"
Process child = Runtime.getRuntime().exec(shutdownCmd);
Run Code Online (Sandbox Code Playgroud)
有关shutdown命令的更多信息,以便您获得观看乐趣
您可能感兴趣的其他一些命令行选项
-i显示GUI界面,必须是第一个选项
-l注销(不能与-m选项一起使用)
-r关闭并重新启动计算机
-m\computername(远程计算机关闭/重启/中止)
-t xx将关闭超时设置为xx秒
-c"comment"关机注释(最多127个字符)
当然,如果您不喜欢这种方法,可以下载库来实现这一目标.其中一个例子是Java Windows Shutdown Functions.
根据他们的SourceForge页面:
JWSF - Java Windows Shutdown Functions API允许Java应用程序在大多数Windows操作系统,关机,重启,注销,锁定工作站上执行以下操作.JWSF使用JNI进行本机调用.JWSF受LGPL许可的约束