使用Java关闭Windows

Rai*_*Son 9 java windows shutdown

是否可以使用Java以编程方式关闭Windows?

干杯

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许可的约束