Saludos,
Tengo un file.txt que tiene:
0000
4444
5555
3333
Quiero guardar lo que hay en cada linea en un variable, es decir
0000 en una variable a
4444 en una variable b
......
De manera que
echo %a% %b%
0000 4444
Pido excusas por preguntar este tipo de cosas que otros lenguajes se infieren muy fácilmente.
Eternamente agradecido.
[MOD]: Editado las etiquetas [ move ]...
Entiendo que quieres declarar las variables de forma dinámica y secuencial, ¿pero que debería ocurrir al llegar a la "Z", por ejemplo?.
Mejor hazlo así, tiene muchas menos complicaciones:
@Echo OFF
For /F "UseBackQ Tokens=* Delims=" %%a In ("Archivo.txt") Do (
Set /A "Count+=1"
Call Set "Var%%Count%%=%%~a"
)
Echo %Var1% %Var2% %Var3%
Pause&Exit /B 0
Saludos