我需要编写一个小型控制台应用程序(补丁)来关闭打印后台处理程序服务,做一些事情,然后启动打印后台处理程序服务。我想用 C# 写这个。有人可以指出我正确的方向吗?提前致谢!
问问题
3297 次
3 回答
5
您可能可以使用 ServiceController 类来做到这一点:
ServiceController controller = new ServiceController("Spooler");
controller.Stop();
...
controller.Start();
于 2009-05-08T18:36:12.157 回答
1
net start spooler
net stop spooler
http://www.tech-recipes.com/rx/864/windows-service-managing-through-command-line/
于 2009-05-08T18:28:25.887 回答
0
我怀疑您使用ServiceController
该类来控制(即停止和启动)名称为spooler
.
于 2009-05-08T18:34:52.330 回答