Batch para poner el contenido de un archivo TXT en una variable
Este es un pequeño script batch para colocar el contenido de un archivo txt en una variable que puede ser utilizada como es mi caso, dentro de el mismo batch.
@echo off setlocal enabledelayedexpansion set SEPARATOR=/ set filecontent= for /f "delims=" %%a in (nowplaying.txt) do ( set currentline=%%a set filecontent=!filecontent!!currentline! ) echo %filecontent%
Espero que les sirva.
ser humano
Music & Design & Photo & Bike.
Test, fail, learn, repeat.
Gracias!!!!!!!!!!!!!
V1V4P3R0N
buenas tardes su amable ayuda, como puedo guardar en una variable una linea especifica de un .txt
Hola, realmente a mi no me sirvió.
Si dejo como comentario
::echo %filecontent%
Igual imprime la salida bien, pero no lo almacena en la variable %filecontent%
%filecontent% lo que almacena son solo «===================»
Es decir esto no funciona.
Al menos en Windows 2008
Por favor, qué tiene de malo, lo que aparentemente está bueno ¿?
viejo muchisimas gracias! he buscado esto por todos lados y solo este codigo me ha funcionado.
saludos.
Gracias!!!!!!!!!!!!!
V1V4P3R0N
gracias perron
Que utilidades por ejemplo se le puede dar a este batch?
Supongoq ue depende de cada uno, en su momento lo necesitaba para twittear el nombre de la canción que sonaba en mi reproductor.
¡¡Genial!! Es lo que estaba buscando…
Muchisimas gracias.
¿Podrías explicar que hace cada línea del comando?
Creo que lo descubrí por mi mismo pero no me vendría mal una aclaración ;)
Muchas gracias otra vez.
Hola, enserio muchas gracias amigo.
Me salvaste, eres el unico de todos que me funciono.
Hermano vos si sos grosso de veras.
Cuidate ¡¡¡Dios!!!
Exelente codigo lo estaba buscando gracias!!!