Bonjour,
Je n'arrive pas à incrémenter une variable dans une boucle for. Je crois qu'à chaque tour de boucle, elle reprend sa valeur de départ..
Ici, k vaut 1.Citation:
set k=0
For /F %%i in ('dir /A:A /O:S /B') do (
set /A k=%k%+1
)
echo %k%
pause
Là, k vaut 0.Citation:
set k=0
For /F %%i in ('dir /A:A /O:S /B') do (
set /A k=%k%+1
echo %k%
)
pause
Je crois avoir tout essayé, il doit me manquer quelque chose. Pourriez-vous m'aider svp ?
Merci