Test Foro de elhacker.net SMF 2.1

Programación => Scripting => Mensaje iniciado por: maxx93 en 5 Agosto 2010, 04:41 AM

Título: Duda con variables en batch
Publicado por: maxx93 en 5 Agosto 2010, 04:41 AM
Hola amigos, suponiendo que tenga un archivo llamado texto.txt y adentro del mismo tengo una palabra, existe alguna forma de meter esa palabra en una variable sin usar for?. Salu2. Gracias por leer.
Título: Re: Duda con variables en batch
Publicado por: fary en 5 Agosto 2010, 04:47 AM
esto es lo que tu quieres:

@echo off
type "c:\archivo.txt"
pause>null



salu2!
Título: Re: Duda con variables en batch
Publicado por: maxx93 en 5 Agosto 2010, 04:53 AM
em no... quiero meter eso en una variable y sin usar for :xD
Título: Re: Duda con variables en batch
Publicado por: Ari Slash en 5 Agosto 2010, 05:44 AM
set nombrevariable= < archivotexto.txt
Título: Re: Duda con variables en batch
Publicado por: maxx93 en 5 Agosto 2010, 05:56 AM
Hola Ari-Slash nose porque no me funciona el code :( me devuelve ECHO está activado., o si pongo la ultima parte todo junto me devuelve %variable%  :-\
Título: Re: Duda con variables en batch
Publicado por: leogtz en 5 Agosto 2010, 06:54 AM
Si es la primera línea de un archivo de texto:

@echo off
<"file.txt" set /p "primera_linea="
set "primera_linea"
Título: Re: Duda con variables en batch
Publicado por: maxx93 en 5 Agosto 2010, 07:35 AM
Muchisimas gracias Leo  :). Salu2.