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
Tuitear 22.691 Veces leído 0 comentarios |
13 septiembre 2012 en Informática | tags: .BAT |