是否可以从 Windows 服务中止计算机关机?
问问题
1602 次
2 回答
0
是的。您可以使用 Process.Start 调用 shutdown /a
static void Main(string[] args)
{
Process p = new Process();
p.StartInfo.FileName = "shutdown";
p.StartInfo.Arguments = "/r";
p.Start();
Thread.Sleep(5000);
p.StartInfo.Arguments = "/a";
p.Start();
}
上面的代码告诉计算机关闭并重新启动,等待 5 秒,然后中止它。
于 2010-04-28T12:53:30.177 回答
0
AbortSystemShutdown
我在此处的类似问题中添加了一个示例
如何从 Windows 服务 C# 取消关闭
于 2010-04-28T12:57:05.193 回答