La procedura è la seguente:
- Aprire il prompt dei comandi (cmd.exe)
- digitare:
c:\ sc.exe create 'nome servizio' binPath= "c:\'percorso dove si trova l'eseguibile' -k runservice" DisplayName= 'nome programma'
Una volta dato invio si riceverà la seguente scritta [SC] CreateService SUCCESS che sta ad indicare l'avvenuta creazione del servizio con successo.
- Per avviare il servizio appena creato digitare:
c:\ sc.exe start 'nome servizio'
si riceverà lo stato del servizio (la seconda riga "STATE" è in "START_PENDING")
- Per visualizzare lo stato del servizio (attivo/disattivo):
c:\ sc.exe query 'nome servizio'
(fate riferimento sempre alla seconda riga "STATE")
- Per fermare il serzizio:
c:\ sc.exe stop 'nome servizio'
- Per rimuovere il servizio:
c:\ sc.exe delete 'nome servizio'
(una volta dato invio verrà visualizzata la seguente scritta: [SC] DeleteService SUCCESS)
per verificare l'avvenuta rimozione del servizio, digitare:
c:\ sc.exe query 'nome servizio'
(si riceverà la seguente stringa che conferma l'avvenuta rimozione del servizio:
[SC] EnumQueryServicesStatus:OpenService FAILED 1060:
The specified service does not exist as an installed service.)
Nessun commento:
Posta un commento