affecter variable dans boucle FOR batch
Bonjour,
Petit problème dans l'affectation de variable dans une boucle FOR dans un batch DOS
Ceci marche : (affichage du 4e token est ok, je vois passer "blablabla")
Code:
1 2 3 4 5 6
| for /F %%D in (c:\Mon_fichier) do (
for /F "tokens=4 delims=\" %%E in ("%%D") do (
echo %%E
pause
)
) |
Ceci ne marche pas : (je vois passe set mavar="blablabla", mais echo ne renvoit rien)
Code:
1 2 3 4 5 6 7
| for /F %%D in (c:\Mon_fichier) do (
for /F "tokens=4 delims=\" %%E in ("%%D") do (
set mavar=%%E
echo %mavar%
pause
)
) |
Quelqu'un a une idée?
d'avance merci
Damien
Configuration: Windows