Как программно отключить службу диспетчера очереди печати Windows XP в C #
-
20-08-2019 - |
Вопрос
Мне нужно написать небольшое консольное приложение (патч), которое отключает службу диспетчера очереди печати, делает несколько вещей, а затем запускает службу диспетчера очереди печати. Я хотел бы написать это на C #. Может ли кто-нибудь указать мне правильное направление? Заранее спасибо!
Решение
Вероятно, вы можете сделать это с помощью класса ServiceController:
ServiceController controller = new ServiceController("Spooler");
controller.Stop();
...
controller.Start();
Другие советы
net start spooler
net stop spooler
http: // www. tech-recipes.com/rx/864/windows-service-managing-through-command-line/ р>
Я подозреваю, что вы используете класс ServiceController
для управления (то есть остановки и запуска) службой, имя которой spooler
.
Не связан с StackOverflow