J'ai essayé de te donner un exemple des liste boucle et condition dans un code simple, tu devrais pouvoir le remodeler à ta sauce.
Petite explication de la boucle for : elle démarre de 0 et va jusqu'à 5 par pas de 1
Code
@echo off
setlocal enabledelayedexpansion
set cle[0]=test0
set cle[1]=test1
set cle[2]=test2
set cle[3]=test3
set cle[4]=test4
set cle[5]=test5
for /l %%i in (0,1,5) do (
if %%i == 5 (
echo premiere condition remplie : !cle[%%i]!
) else (
echo condition else remplie : !cle[%%i]!
)
)
pause
Resultat
condition else remplie : test0
condition else remplie : test1
condition else remplie : test2
condition else remplie : test3
condition else remplie : test4
premiere condition remplie : test5
Message édité le 30 avril 2021 à 09:43:04 par cybevil