Bonjour,

Je cherche à exécuter des commandes Shell en boucle, mais mon problème c'est que ce sont des commandes qui lance des exports très lourds et la boucle marche certes, mais ca m'ouvre des dizaines de console et du coup .. ca plante.
Ce que je voudrais faire c'est attendre la fin de l’exécution de la première commande Shell avant d'en lancer une autre et ainsi de suite.

Voici la boucle extraite de mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
'comboBox3 contient divers nom de dossiers
Dim shellUse As String
         For Each nom As String In Me.ComboBox3.Items
            shellUse = "C:\Program Files\Toon Boom Animation\Harmony 7.8\nt\bin\Controlcenter.exe -batch -export -export_env " & nomProd & " -export_job " & nom & " -path " & lastPath
            Shell(shellUse, AppWinStyle.NormalFocus)
        Next
Merci d'avance ! : )