je code ci-dessous:utiliser une variable dans un 'pour' boucle
@echo off
SET ITER=0
for %%i in (%*) do (
SET ITER+=1
ECHO %ITER%
)
La sortie est (pour trois arguments):
0
0
0
Résultats attendus:
1
2
3
Pourquoi ne puis-je pas accéder à la variable mise à jour dans la boucle for
?
@downvoter une raison quelconque? :) – Jacob
Copie possible de [Variables de fichier batch initialisées dans une boucle for] (https://stackoverflow.com/questions/691047/batch-file-variables-initialized-in-a-for-loop) –