Bonjour,
J'essaye de rendre dynamique le tokens d'une boucle FOR.
Voici mon batch non opérationnel comme désiré :
@echo off
SETLOCAL ENABLEdelayedExpansion
set Lettre="a b c d e f g h i j k l m n o p q r s t u v w x y z"
set count=0
for /F %%I in ('dir /b /O:D "%CD%\*.zip"') do (
set /A count=!count!+1
for /f "tokens=!count! delims= " %%L in (%Lettre%) do (
echo %%L : %%I
)
)
pause
Il me retourne : !count! delims= " était inattendu.
J'aimerais de l'aide pour le rendre fonctionnel.
Ce que je cherche à faire c'est de faire une incrémentation alphabétique pour une sous boucle FOR.
Niveau alphabétique au début je désirer convertir du décimal (097 -> 122) ou Octal (141 -> 172) en caractère. Mais apparemment en batch ce n'ai pas possible ? Du coup j'ai mis l'alphabet dans une variable..
Vous avez peut-être une meilleur procédure à me suggérer ? Lachez-vous !
Mes salutations distinguées,
THANATOS.
