如何使用Java关闭/重新启动另一台Windows PC?

时间:2019-07-15 09:54:30

标签: java windows networking restart shutdown

我有4台PC机联网。现在,我想使用“ PC名称”或“ IP地址”从PC中关闭/重新启动它们。我该怎么办? 下面的代码只能关闭我自己的PC。

public class shutdown {
public static void main(String args[])
{
    Runtime rt=Runtime.getRuntime();
try
{
Process pr=rt.exec("cmd /c shutdown -s"); // for shutdown
Process pr1=rt.exec("cmd /c shutdown -r"); // for restart
Process pr2=rt.exec("cmd /c shutdown -l"); // for log off
}
catch(Exception e)
{

}
    }

}

1 个答案:

答案 0 :(得分:0)

正如doc所说,您必须添加/ m \ ComputerName