使用java注销计算机
如何使用java注销windows。它可能通过Runtime()使用了一些windows自己的exe, 如果你能提供一些比使用诸如nircmd.exe之类的外部程序更好的替代方法,那么效率会更高 当我使用这个代码时使用java注销计算机,java,windows,logging,logoff,Java,Windows,Logging,Logoff,如何使用java注销windows。它可能通过Runtime()使用了一些windows自己的exe, 如果你能提供一些比使用诸如nircmd.exe之类的外部程序更好的替代方法,那么效率会更高 当我使用这个代码时 String shutdownCmd = "rundll32.exe shell32.dll,SHExitWindowsEx 0"; Process child = Runtime.getRuntime().exec(shutdownCmd); 我明白了 您可以从Runtime.g
String shutdownCmd = "rundll32.exe shell32.dll,SHExitWindowsEx 0";
Process child = Runtime.getRuntime().exec(shutdownCmd);
我明白了
您可以从
Runtime.getRuntime().exec(…)
方法调用shutdown
可执行文件。查看此问答了解详细信息:执行此操作(-l
用于在此注销,-r
用于重新启动,等等):
或(0
用于此处注销):
如果您想要一个简单的.bat文件,也可以创建它。 打开记事本,键入下面的代码,另存为*所有文件,称它为“logoff.bat”或其他什么,它应该可以工作
shutdown -l
嗯,运行
C:\Windows\System32\logoff.exe
会使您退出Windows,那么为什么不运行它呢?如果您想要.exe,您还可以将.bat转换为And.exe。如何进行休眠?
String shutdownCmd = "rundll32.exe shell32.dll,SHExitWindowsEx 0";
Process child = Runtime.getRuntime().exec(shutdownCmd);
shutdown -l