Buongiorno a tutti. Avrei necessità di avviare un servizio (in questo caso il "messenger") da remoto, pertanto ho usato la classe "System.ServiceProcess.ServiceController" che funziona abbastanza bene. Il problema è che non riesco ad avviare il servizio su un pc della mia rete per un problema di permessi. La domanda è: come potrei passargli user e password per avviare il servizio sul pc remoto? Ecco il code per avviare il servizio:
Dim Messenger As New System.ServiceProcess.ServiceController
Messenger.MachineName = pc
Messenger.ServiceName = "Messenger"
If Messenger.Status <> ServiceProcess.ServiceControllerStatus.Running Then
Messenger.Start()
End If
Do While Messenger.Status <> ServiceProcess.ServiceControllerStatus.Running
Messenger.Refresh()
Loop
Vi ringrazio anticipatamente...
------------------------------------------------------------
non c'è nulla di più definitivo che una decisione temporanea
------------------------------------------------------------
Ultima modifica effettuata da devillsit il 05/08/2009 alle 13:04 |