i

Affectation dynamique de variable avec la commande SET dans une bpucle FOR


source : http://www.commentcamarche.net/forum/affich-3862949-affectation-de-variable-dans-boucle-for-batch


setlocal ENABLEDELAYEDEXPANSION


for /F %%D in (c:\Mon_fichier) do (

       for /F "tokens=4 delims=\" %%E in ("%%D") do (

       set mavar=%%E

       echo !mavar!

       pause

       )

)

endlocal


ou si le batch se nomme mon_batch.bat

cmd /V:ON >>> remplace setlocal / endlocal

c:\mon_batch.bat