Déclaration variable dans un boucle FOR
Bonjour,
Voici mon bout de code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| @echo off
setlocal enableDelayedExpansion
psloglist -s Security |find "0x110080">test2.txt
call :PROCESS
goto EXIT
:PROCESS
FOR /F "tokens=19-26 delims= " %%a in (test2.txt) do (
set alphabet=.abcdefghijklmnopqrstuvwxyz
Set var1=3
echo !var1!
set chr=!alphabet:~%var1%,1!
echo !chr!
echo %%a
)
endlocal
:EXIT |
Le souci que je n'arrive pas a utiliser le valeur de la variable %var1%.
Set var1=3
echo !var1!
set chr=!alphabet:~%var1%,1!
Merci