hum ...
perso, j'essayerai de faire un p'tit script pour lancer le service voulu si le 1er est bien démarré.
Pour connaitre l'état d'un service, il y a l'interface WMI.
Exemple avec le service telnet et la commande WMIC en mode non interactif :
wmic service where caption="telnet" get started
|
Je redirigerai la sortie vers un fichier .temp et testerai la présence de la chaine de caractère "true". Si celle-ci existe, on lance le service voulu avec un
net start servicequelconque
|
Si on veut tout faire avec un batch DOS, ca va être chiant, surtout l'analyse du texte. Perso, en passant par un langage de scripting style autoit, ca se fait en trois minutes