Come disattivare a livello di programmazione il servizio spooler di stampa di Windows XP in C #
-
20-08-2019 - |
Domanda
Devo scrivere una piccola app console (patch) che disattiva il servizio spooler di stampa, fa alcune cose, quindi avvia il servizio spooler di stampa. Mi piacerebbe scrivere questo in C #. Qualcuno può indicarmi la giusta direzione? Grazie in anticipo!
Soluzione
Probabilmente puoi farlo usando la classe ServiceController:
ServiceController controller = new ServiceController("Spooler");
controller.Stop();
...
controller.Start();
Altri suggerimenti
net start spooler
net stop spooler
http: // www. tech-recipes.com/rx/864/windows-service-managing-through-command-line/
Sospetto che tu usi la classe ServiceController
per controllare (cioè per fermare e avviare) il servizio il cui nome è spooler
.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow