C#에서 Windows XP Print Spooler 서비스를 프로그래밍 방식으로 끄는 방법
-
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