BATCH Guardar cada linea de un txt en una varaible

Iniciado por juegos0607, 15 Diciembre 2014, 23:36 PM

0 Miembros y 1 Visitante están viendo este tema.

juegos0607

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 ]...

Eleкtro

#1
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:
Código (dos) [Seleccionar]

@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