ligne de commande DOS : exécuter plusieurs .bat à partir d'un .bat

ligne de commande DOS : exécuter plusieurs .bat à partir d'un .bat - Win NT/2K/XP - Windows & Software

Marsh Posté le 21-11-2002 à 10:18:08    

Si j'ai 3 script toto.bat, toto2.bat, toto3.bat
 
faire comme suit dans un autre .bat
 
toto
toto2
toto3
 
le 1er script (toto) est exécuté puis l'exécution se termine directement, apparemment donc lancer un script dans un script directement bascule vers le nouveau script et ne continue pas le 1er, comment faire pour exécuter les scripts les uns après les autres ?

Reply

Marsh Posté le 21-11-2002 à 10:18:08   

Reply

Marsh Posté le 21-11-2002 à 10:18:55    

call toto
call toto2
call toto3


Message édité par antp le 21-11-2002 à 10:19:00
Reply

Marsh Posté le 21-11-2002 à 10:36:15    

thanks

Reply

Marsh Posté le 21-11-2002 à 10:56:14    

antp a écrit a écrit :

call toto
call toto2
call toto3




 
On peut faire des appels récursifs ? :ange:
 
Genre :
dans toto.bat :
(mes commandes ...)
call toto
 
 
 

Reply

Marsh Posté le 21-11-2002 à 11:21:37    

oui :
 


E:\>echo call machin.bat > machin.bat
 
E:\>machin.bat
 
E:\>call machin.bat
 
E:\>call machin.bat
 
E:\>call machin.bat


 
et un peu plus tard:
 


E:\>call machin.bat
 
E:\>call machin.bat
 
E:\>call machin.bat
******  B A T C H   R E C U R S I O N  exceeds STACK limits ******
Recursion Count=1267, Stack Usage=90 percent
******       B A T C H   PROCESSING IS   A B O R T E D      ******


Message édité par antp le 21-11-2002 à 11:23:50
Reply

Sujets relatifs:

Leave a Replay

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