Ms-Dos - Tengo un archivo txt con datos y tengo un bat para traer las lineas y guardarlas en variables

   
Vista:

Tengo un archivo txt con datos y tengo un bat para traer las lineas y guardarlas en variables

Publicado por pedro pedroarevalocid@gmail.com (2 intervenciones) el 10/12/2015 18:18:27
Estimados es mi primera pregunta en el foro y espero puedan ayudarme y tambien luego yo aportar
tengo un archivo txt con datos y tengo un bat donde quiere traer las lineas del txt y guardarlas en variables ej

archivo txt
200
43
78
100
2

archivo bat

1
2
3
4
5
var1=200
var 2=43
var 3=78
var 4=100
var 5 =2

el txt se crea de otro bat asi que sus lineas son indeterminadas cuando puede hacerlo desde ya muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
información
Otras secciones de LWP con contenido de Ms-Dos
- Cursos de Ms-Dos
- Temas de Ms-Dos
información
Cursos y Temas de Ms-Dos
- Notas de Ms-Dos
- DOS the Easy Way Guide to MS-DOS
- Curso de MS-DOS
Imágen de perfil de A.H.H.

Tengo un archivo txt con datos y tengo un bat para traer las lineas y guardarlas en variables

Publicado por A.H.H. (199 intervenciones) el 10/12/2015 21:23:43
Hola suponiendo que tenemos en un archivo de texto llamado archivo.txt las lineas que has expuesto antes:

200
43
78
100
2

el siguiente ejemplo de codigo va metiendo cada linea de texto dentro de cada variable para ello utilizo un contador que va sumando 1 al lado de la palabra var ejemplo var 1, var2, var3....

1
2
3
4
5
6
7
8
9
10
11
12
13
14
@echo off
set contador=0
set var=0
 
for /f %%a in (archivo.txt) do set linea=%%a&call :cuenta
pause
goto:eof
 
:cuenta
set /A contador +=1
set var%contador%=%linea%
echo var%contador%=%linea%
 
goto:eof


NOTA: la linea
1
echo var%contador%=%linea%
de la etiqueta :cuenta solo es para mostrar el resultado, la que va metiendo la linea dentro de su correspondiente variable es la linea del set....
espero te sirva salu2......
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

Tengo un archivo txt con datos y tengo un bat para traer las lineas y guardarlas en variables

Publicado por pedro (2 intervenciones) el 11/12/2015 13:54:34
muchas, pero muchas gracias me salvaste estaba pegado con esto te pasaste !!!! me sirvio mucho !! es que soy nuevo en este tipo de programacion !! nuevamente gracias.!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar