[ Batch Dos ] Le condition sur une appli executé ? [ Résolu ]

Le condition sur une appli executé ? [ Résolu ] [ Batch Dos ] - Shell/Batch - Programmation

Marsh Posté le 04-08-2006 à 09:48:51    

Bonjour à tous ! :ange:  
 
Vous allez me dire encore un naze qui c'est pas ce servir d'un simple if ... à vous d'en juger :sweat:  
 
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, :hello:  
Zorh.


Message édité par Zorh le 04-08-2006 à 12:52:37
Reply

Marsh Posté le 04-08-2006 à 09:48:51   

Reply

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+

Reply

Marsh Posté le 04-08-2006 à 11:47:04    

sa ira bien sa ?
 
tasklist | find xx.exe
if errorlevel 0 start xx
 
??

Reply

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+

Reply

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 ...

Reply

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

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed