Мне нужно написать небольшое консольное приложение (патч), которое отключает службу диспетчера очереди печати, делает несколько вещей, а затем запускает службу диспетчера очереди печати. Я хотел бы написать это на C #. Может ли кто-нибудь указать мне правильное направление? Заранее спасибо!
Вы, вероятно, можете сделать это, используя класс ServiceController:
ServiceController controller = new ServiceController("Spooler"); controller.Stop(); ... controller.Start();
net start spooler net stop spooler
http://www.tech -recipes.com / ая / 864 / окна-сервис управление-сквозная командная строка /
Я подозреваю, что вы используете класс ServiceController для управления (т. Е. Для остановки и запуска) службы, имя которой spooler.
ServiceController
spooler