3

我需要编写一个小型控制台应用程序(补丁)来关闭打印后台处理程序服务,做一些事情,然后启动打印后台处理程序服务。我想用 C# 写这个。有人可以指出我正确的方向吗?提前致谢!

4

3 回答 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 回答