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.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.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

 

 
		
		 
         
 

 
			
			

 
   


 [batch] incrémentation dans une boucle for
 [batch] incrémentation dans une boucle for
				 Répondre avec citation
  Répondre avec citation
Partager