Desde 1994 en la Red. La pagina de los aficionados a la electronica, informatica y otras curiosidades de la vida. No dudes en visitarnos.
Ahora 0 visitas.| 3401792 Visitas (desde Dic. 2011), hoy: 333 Visitas 910 Pag. Vistas , ultimos 36 dias: 9884 Visitas. 26228 Pag. Vistas. Tu IP: 54.87.17.177
Que ando curioseando:
AutosuficienciaCosas de casaElectronicaEn InternetInformáticaMundo MisticoSin categoríaSociedadTe lo recomiendo

Leer archivo de texto desde batch (BAT)

A la pregunta de como “coger texto de linea con un bat”, aqui teneis el código.

@echo off
setlocal enabledelayedexpansion

:reader
set c=0
for /f "tokens=*" %%a in (f.txt) do (
set /a c+=1
call set lin!c!=Linea_!c! = %%a
)
echo Archivo Leido
pause
for /l %%n in (1,1,!c!) do (echo !lin%%n!)
pause
endlocal
exit

si quisiera almacenar la informacion que el programa capturo de cada linea en una variable como seria????

echo %var% >archivo.txt

para cada linea tienes una variable que puedes usar mas adelante…antes del ENDLOCAL…..cuya sintaxis seria Linea_Numero, asi para la primera linea del Texto que ha sido leido usarias….

ECHO %Linea_1% 

Despues de que el archivo a sido leido…

Fuente: http://foro.el-hacker.com

Escribe un comentario

Tu comentario