从Windows服务中断计算机closures

是否有可能中止电脑关机Windows服务

Solutions Collecting From Web of "从Windows服务中断计算机closures"

是。 您可以使用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秒钟,然后中止它。

 AbortSystemShutdown 

我在这里的类似问题上添加了一个样本到我的答案
如何取消从Windows服务关闭C#