boucles for imbriquées

Une difficulté, une précision posez vos questions

Modérateur : WIN32-[GG]

Répondre
jpinternet
Batcheur occasionnel
Messages : 1
Enregistré le : 02 déc. 2012 23:58

boucles for imbriquées

Message par jpinternet »

Bonjour,
je me lance tout juste dans le batch mais je bute sur un os. Je souhaite faire une boucle "for" imbriquée dans une autre du type :

Code : Tout sélectionner

for /l  %%i in (335000,5000,425000) do (
for /l  %%j in (6820000,5000,6975000) do (
set /a xmax=%%i+5000
set /a ymax=%%j+5000
echo xmin %%i
echo xmax %xmax%
echo ymin %%j
echo ymax %ymax%
))
 
mais cela ne marche par. le .bat me renvoie par exemple pour la première boucle :

Code : Tout sélectionner

xmin 335000
xmax
ymin 6820000
ymax
 
Où est-ce que je me suis trompé ? Pouvez-vous m'aider ?
Merci d'avance
Romanium
King Of Batch
Messages : 36
Enregistré le : 09 nov. 2011 03:57
Localisation : Québec, Canada

Re: boucles for imbriquées

Message par Romanium »

Je ne suis pas sûr sûr de la syntax que tu utilise car elle diffère de la mienne. Mais tu devrais essayer de mettre les deux parenthèse de fermeture sur des lignes séparer.

Code : Tout sélectionner

:: for ... (
::   for ... (
::   )
:: )

___________
Romanium
Répondre