Aller au contenu

Commande bat


Messages recommandés

Ou alors autre approche :

 

tu kill le processus quoi qu'il advienne et tu le relances

 

en .BAT, ça te donne un truc du genre

TASKKILL /F /IM PROCESS.EXEPROCESS.EXE

Après, si faut vraiment vérifier que le process est lancé, faut te faire une petite fonciton avec un FOR et la commande tasklist

Lien vers le commentaire
Partager sur d’autres sites

Hello,

 

J'ai trouvé ça qui semble fonctionner :

tasklist /FI "IMAGENAME eq TONPROGRAMME.exe" | find /I /N "TONPROGRAMME.exe">NULif "%ERRORLEVEL%"=="1" TONPROGRAMME.exe

La première ligne liste les programmes lancés sous le nom TONPROGRAMME.exe et fait une recherche sur ce même programme. Ensuite la deuxième ligne test s'il y a eu une erreur sur le recherche, si oui (code d'erreur 1), alors on lance le programme.

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...