W: Resize to find out!
H: Resize to find out!
Publicado hace: 12 años

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.

11 Responses to “Batch para poner el contenido de un archivo TXT en una variable”

  1. martin dice:

    Gracias!!!!!!!!!!!!!

    V1V4P3R0N

  2. javier alvarez dice:

    buenas tardes su amable ayuda, como puedo guardar en una variable una linea especifica de un .txt

  3. Don Cazandro dice:

    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 ¿?

  4. juan jose gomez dice:

    viejo muchisimas gracias! he buscado esto por todos lados y solo este codigo me ha funcionado.
    saludos.

  5. martin dice:

    Gracias!!!!!!!!!!!!!

    V1V4P3R0N

  6. chennnn dice:

    gracias perron

  7. bastet dice:

    Que utilidades por ejemplo se le puede dar a este batch?

    • ser humano dice:

      Supongoq ue depende de cada uno, en su momento lo necesitaba para twittear el nombre de la canción que sonaba en mi reproductor.

  8. XyLoNaMiyX dice:

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

  9. Diego dice:

    Hola, enserio muchas gracias amigo.
    Me salvaste, eres el unico de todos que me funciono.
    Hermano vos si sos grosso de veras.
    Cuidate ¡¡¡Dios!!!

  10. Juan Carlos dice:

    Exelente codigo lo estaba buscando gracias!!!