Terminer le batch père quand les batchs fils sont finis

Fermé
lolo - Modifié le 16 janv. 2019 à 12:46
 Lolo - 18 janv. 2019 à 10:01
Bonjour,

J'ai eu beau chercher, je n'ai pas trouvé de réponse. ( y'en n'a peut etre pas en meme temps lol )

J'ai un batch pere toto.bat qui contient des batchs fils :
titi.bat
tutu.bat
tata.bat

je les lance avec un start classique ( EX : start "TITI" "titi.bat" ) pour qu'ils se lancent en même temps


je voudrais maintenant que le batch père se termine de façon automatique une fois que tous ces fils soient terminés.

Comment puis-je faire ???

Merci pour votre aide.



Configuration: Windows / Chrome 71.0.3578.98

1 réponse

dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
17 janv. 2019 à 15:37
hello
essayer
@echo off
(
  start call titi.bat
  start call tutu.bat
  start call tata.bat
) | set /P "="

les bat appellés doivent se terminer par exit et pas exit /b
0
TOP !!!!!!
ça marche !!!
Merci Bcp,

j'ai + l'habitude de bosser sur du Linux du coup, je dois chercher comment traduire un script Linux en batch windows.

Me reste plus qu'un petit soucis et mon traitement sera au point.

Encore Merci. :D
0
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
18 janv. 2019 à 09:58
sur Linux, c'est plus simple il y a wait
0
C est beaucoup plus simple sur Linux oui
Malheureusement, ils ont installés du Windows.
Du coup, je fais avec .....

Merci encore pour ton aide.
0