[BATCH] Comment formatter des noms de variables dans un loop ?

Comment formatter des noms de variables dans un loop ? [BATCH] - Shell/Batch - Programmation

Marsh Posté le 16-04-2010 à 19:45:18    

Bonjour tout le monde :)
 
Voila j'ai un petit probleme en batch qui me rend fou!!
 
Voila ce que j'ai pour l'instant, ca fait à peu près ce que je voulais mais j'ai d'autres problemes... :)

Code :
  1. set var_01="abc"
  2. set var_02="def"
  3. ...
  4. set var_99="123"
  5. for /F "tokens=2* delims=_=" %%A in ('set var_') do echo %%B


ca donne:

Code :
  1. "abc"
  2. "def"
  3. ...
  4. "123"


 
Mais en fait je voudrais faire ca:

Code :
  1. set var1_01="abc"
  2. set var2_01="def"
  3. set var1_02="ghi"
  4. set var2_02="jkl"
  5. ...
  6. set var1_99="123"
  7. set var2_99="456"
  8. ::puis un loop qui ferait:
  9. echo %var1_01% %var2_01%
  10. echo %var1_02% %var2_02%
  11. ...
  12. echo %var1_99% %var2_99%


ce qui donnerait:

Code :
  1. "abc" "def"
  2. "ghi" "jkl"
  3. ...
  4. "123" "456"


 
SVP aidez moiii lol


Message édité par armyman le 17-04-2010 à 17:27:14
Reply

Marsh Posté le 16-04-2010 à 19:45:18   

Reply

Marsh Posté le 18-04-2010 à 01:34:25    

Bon je n'y suis toujours pas arrivé alors j'ai changé mon système pour faire en sorte que ca marche! lol
 
Mais je suis toujours intéressé si quelqu'un a la réponse au problème!

Reply

Sujets relatifs:

Leave a Replay

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