Foro de elhacker.net

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:

Código:
@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
Código:
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:

Código:
@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.