Avviare e fermare un servizio

mercoledì 19 luglio 2006 - 21.14

lordwaizard Profilo | Senior Member

Devo creare una piccola applicazione che premendo un tasto avvia o fermi un determinato servizio.
Il nome del servizio è sempre lo stesso.
Come posso realizzarlo?
Grazie
Davide

revontulet Profilo | Junior Member

Ciao
Questo dovrebbe arrestare/restartare un servizio usando namespace
System.ServiceProcess

http://msdn2.microsoft.com/it-it/library/system.serviceprocess.servicecontroller.status.aspx

poi c'e' sempre l'alternativa WMI

us01739 Profilo | Expert

Prova con questo:

Dim servizio As New ServiceController("DNS Client") If servizio.Status.Equals(ServiceControllerStatus.Running) then servizio.stop()

Bye Bye
---------------------------------------------------
Roberto Gelmini - Microsoft Certified Professional
www.robertogelmini.com
---------------------------------------------------
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5