Le condition sur une appli executé ? [ Résolu ] [ Batch Dos ] - Shell/Batch - Programmation
Marsh Posté le 04-08-2006 à 11:24:10
Tu peut faire un truc comme :
tasklist | find "ton_process" et ensuite tu test l'errorlevel.
A+
Marsh Posté le 04-08-2006 à 11:47:04
sa ira bien sa ?
tasklist | find xx.exe
if errorlevel 0 start xx
??
Marsh Posté le 04-08-2006 à 12:04:40
hé beh test tu verra bien ... mais je pense que oui !
sachant que si errorlevel = 0 c'est que le process à été trouvé.
A+
Marsh Posté le 04-08-2006 à 12:22:09
apparament en faisant un Find XX.exe il veu chercher dans le fichier XX.exe
O.o
bon je pense que je suis sur la bonne voix mais sa ne fonctionne pas ...
Marsh Posté le 04-08-2006 à 12:52:08
bon après quelques recherche j'en était loin ^^
la solution !
tasklist | find "XX.exe" >NUL
@if errorlevel 1 GOTO XX
@goto ENDXX
:XX
start XX
:ENDXX
merci pour tout maciew
Marsh Posté le 04-08-2006 à 09:48:51
Bonjour à tous !
Vous allez me dire encore un naze qui c'est pas ce servir d'un simple if ... à vous d'en juger
Perso je fait des batchs depuis quelques temps déja mais j'avoue que je suis tombé sur une colle !
ce que je veu faire ...
je veu une cmd qui me permette dans une condition par exemple de savoir si tel ou tel appli est en cour d'excution ou pas ...
est-ce possible?
merci à tous,
Zorh.
Message édité par Zorh le 04-08-2006 à 12:52:37