Batch - boucle FOR DO attente fin de process

Batch - boucle FOR DO attente fin de process - Win NT/2K/XP - Windows & Software

Marsh Posté le 04-01-2012 à 17:50:53    

Bonsoir,
 
Je cherche un moyen d'enchainer des Exmerge sans qu'ils se lance en simultané.
Actuellement ma ligne est la suivante :  
 
FOR /F "tokens=1*" %%i IN (list01.txt) do START /WAIT D:\mailmigration\exmerge\exmerge.exe -B -D -F %%i.ini -LOGMED
 
Mais dés que la première instance d'Exmerge est lancée la deuxième se lance également  :o .
 
Une idée ?  :??:

Reply

Marsh Posté le 04-01-2012 à 17:50:53   

Reply

Marsh Posté le 04-01-2012 à 18:40:11    

- exmerge.exe  est un programme ligne de commande ou gui ?
- ou alors ?est ce qu'il ne lancerais aps un autre process et se fermùerait de suite ?
 
j'ai eu ce genre de pb et je m'en suis tiré par un call d'un autre batch  a la place du start


---------------
Mieux vaut apprendre à un homme à pêcher avant de l'avoir tué.
Reply

Marsh Posté le 04-01-2012 à 18:52:23    

Je viens de refaire des tests, enfait c'est mon premier process qui se terminait trop vite.
Ça fonctionne bien comme ceci.
Pour info Exmerge est un outil d'export de contenu de boite Exchange.
le -B lui fait afficher uniquement un GUI avec une progress bar.


---------------
Don't forget the GNU Power :)   /   LanParty sur Toulouse   /   Mon Feed-Back (2006 style)
Reply

Marsh Posté le 04-01-2012 à 22:26:23    

Et ceci fonctionne t'il ?
 
FOR /F "tokens=1*" %%i IN (list01.txt) do START /WAIT "xmerge" D:\mailmigration\exmerge\exmerge.exe -B -D -F %%i.ini -LOGMED


---------------
Quand on aime on ne compte pas. Quel Dilemme lorsque l'on aime compter !
Reply

Sujets relatifs:

Leave a Replay

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