Questo sito utilizza cookie, anche di terze parti, per migliorare la tua esperienza e offrire servizi in linea con le tue preferenze. Chiudendo questo banner, scorrendo questa pagina o cliccando qualunque suo elemento acconsenti all’uso dei cookie.

Stampa
Categoria: Windows Server
Visite: 3743

Per controllare che un servizio sia avviato e in caso contrario avviarlo è sufficiente creare un file batch come segue:

@echo off
net start > temp.txt
find /C /I "Servizio" temp.txt
if errorlevel 1 goto non_trovato

:trovato
echo IN ESECUZIONE
goto fine

:non_trovato
echo NON IN ESECUZIONE
net start Servizio

:fine
del temp.txt


Pianificarne l'avvio ogni 5 minuti. in questo modo ogni 5 minuti il programma verrà eseguito e controllerà lo stato del servizio.