je reviens avec une nouvelle demande qui, j'espère, ne paraitra pas stupide...

Dans le cadre de la réalisation d'un petit script, je cherche à connaitre l'état d'un service Windows et de le démarrer le cas échéant.
Je n'ai pas trouver le moyen de contrôler l'état des services à partir de contrôles Autoit.
J'essaye donc de passer par les commandes Net.exe via le DOS.
Pour connaitre quels sont les services déjà actifs, je passe par:
Code : Tout sélectionner
_RunDos ("net start")
Ma question est la suivante: existe t-il un moyen de rechercher une chaîne de caractères dans la fenêtre DOS (ou la mémoire) pour voir si, par exemple "Connexion réseau" apparait ?
Peut-être envoyer cette liste de services actifs dans un fichier texte et utiliser la commande DOS findstr, mais le fait d'envoyer cette liste vers un fichier consiste à la lire donc...

Voilà, j'espère avoir été le plus clair possible et merci d'avance.
Maf