【发布时间】:2012-11-11 12:04:37
【问题描述】:
我使用以下代码关闭自己的系统。它工作正常。我需要关闭另一个系统,该系统连接在 LAN 连接中。我无法用这段代码做到这一点。如何使用 shutdown.exe 关闭另一个系统?我的操作系统是windows7。
using System.Diagnostics;
protected void Button1_Click(object sender, EventArgs e)
{
Process.Start("shutdown.exe", "-s -t 00");
}
【问题讨论】:
-
也希望您确保您在其他系统中拥有管理员权限。下次您要检查命令选项时,请尝试命令提示符中的命令帮助。
-
@SimonWhitehead 我这样使用 Process.Start("shutdown.exe", "-s -t 00 //ComputerName");.它对我不起作用..
-
试试
\\Computername,而不是//Computername。 -
这是我今天用来执行此操作的确切命令:
shutdown -m \\au2068serv.local -r重新启动位于我办公桌上的服务器(没有附加屏幕)。这应该可以(我在 Win7 上)。
标签: c# asp.net remoting shutdown system-shutdown