Bonjour,
je crée un certain nombres de variables que je nomme dynamiquement :
nomExt1, nomExt2 ...
comme suit :
je fais saisir nbExt avant.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 set compteur=1 for /l %%i in (1,1,%nbExt%) Do ( Set /p "nomExt!compteur!=entrer l'extention !compteur!(ext):" set /A compteur+=1 set compteur echo compteur : !compteur! )
je souhaite maintenant récupérer le contenu de mes variables
si je fais comme ca , c'est ok :
or je ne connais pas le nombre de variables crées, il me faut donc une boucle, j'en suis la :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 echo %nomExt1% echo %nomExt2%
mais cela m'affiche les mots nomExt1, nomExt2 ... et non le contenu des variables nomExt1, nomExt2 ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 set compteur=1 for /l %%k in (1,1,%nbExt%) Do ( echo %nomExt%!compteur! set /A compteur+=1 set compteur )
Merci de votre aide
Partager