Sous l'application Services, sélectionnez les propriétés du service en question.
Regardez l'onglet de récupération - il y a toutes sortes d'options - je mettrais Premier et Deuxième échec pour redémarrer le service, Troisième pour exécuter un programme batch qui BLAT envoie un courriel avec la troisième notification d'échec.
Vous devez également régler le paramètre Reset Fail Count sur 1 pour réinitialiser le compte d'échec quotidiennement.
EDITAR:
On dirait que vous pouvez le faire via une ligne de commande :
SC failure w3svc reset= 432000 actions= restart/30000/restart/60000/run/60000
SC failure w3svc command= "MyBatchFile.cmd"
Votre fichier MyBatchFile.CMD peut ressembler à ceci :
blat - -body "Service W3svc Failed" -subject "SERVICE ERROR" -to Notify@Example.com -server SMTP.Example.com -f Administrator@Example.com