Normas del foro

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación? - Noviembre 18, 2008, 07:47:08
Inicio Ayuda Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programación  |  Batch (Moderadores: Espectro Infernal, |Shadow|)  |  Tema: Problema echo con variables 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Problema echo con variables  (Leído 484 veces)
asf_oxid
Habitual
*****
Desconectado Desconectado

Mensajes: 261


asf_oxid@hotmail.com
Ver Perfil Email
« en: Enero 29, 2006, 01:54:26 »

Bueno pues lo que me pasa es que he echo un bat que crea mas bats y me encuentro con que :
ECHO %systemroot% >>a.bat
Y en el a.bat pone C:\windows
El problema es que quiero que me mantenga el %systemroot% dentro de el a.bat

Eso como se hace?
En línea

....saludos desde barna
Hendrix
Visitante
« Respuesta #1 en: Enero 29, 2006, 02:34:27 »

No te entendi bien...ke kieres hacer??? ke en el a.bat no salga C:\windows?Huh

Explikate mejor plis. Wink

Salu2

Hendrix

En línea
Modus
Visitante
« Respuesta #2 en: Enero 29, 2006, 02:48:34 »

Si por favor explicate mejor porque entendi lo mismo que Hendrix
En línea
iobh
Magic Flames
Colaborador
*****
Desconectado Desconectado

Mensajes: 693


Odi Profanum Vulgus et Arceo


Ver Perfil
« Respuesta #3 en: Enero 29, 2006, 02:52:05 »

Supongo que lo que el quere decir es que
cuando coloca

echo %systemroot% > a.bat

en a.bat le aparece C:\Windows
pero el quere que le aparesca %systemroot%
no C:\Windows

yo creo que es lo mismo

Salu2
En línea

"No entiendes realmente algo a menos que seas capaz de explicarselo a tu abuela."

-Albert Einstein

asf_oxid
Habitual
*****
Desconectado Desconectado

Mensajes: 261


asf_oxid@hotmail.com
Ver Perfil Email
« Respuesta #4 en: Enero 29, 2006, 03:08:30 »

Supongo que lo que el quere decir es que
cuando coloca

echo %systemroot% > a.bat

en a.bat le aparece C:\Windows
pero el quere que le aparesca %systemroot%
no C:\Windows

yo creo que es lo mismo

Salu2


Tiene razon iobh pero me interesa eso ya que modificare las variables. Ademas trabajare con variables definidas por mi.
Es que si tengo que poner el a.bat separado y hacer un copi se veria mucho archivo.
I quiero que el instalador.bat lo cree por medio de:
echo ... >>a.bat 

GRACIAS
En línea

....saludos desde barna
Hendrix
Visitante
« Respuesta #5 en: Enero 29, 2006, 03:26:18 »

prueba con esto:

set a = Systemroot
set b = %

echo %b% && %a% && %b% > a.bat

No lo e probado, pero creo ke funciona...

Salu2

Hendrix

« Última modificación: Enero 29, 2006, 03:28:06 por Hendrix » En línea
Hendrix
Visitante
« Respuesta #6 en: Enero 29, 2006, 03:30:57 »

pos no funciona, la verdad, no se komo hacerlo... :-\ :-\

Salu2

Hendrix

En línea
Zegius
Batch Revolution
Colaborador
*****
Desconectado Desconectado

Mensajes: 595



Ver Perfil WWW
« Respuesta #7 en: Enero 29, 2006, 05:32:50 »

Es muy facil:

echo %%systemroot%% >> a.bat

con 4 asteriscos en vez de con 2
En línea



iobh
Magic Flames
Colaborador
*****
Desconectado Desconectado

Mensajes: 693


Odi Profanum Vulgus et Arceo


Ver Perfil
« Respuesta #8 en: Enero 29, 2006, 06:15:26 »

Lo siento Zegius

pero de esta forma no funciona

echo %%systemroot%% >> a.bat

Lo que queda en el archivo a.bat es

%C:\Windows%

xd lo he probado de esa y otras mi formas, pero no puedo Sad
En línea

"No entiendes realmente algo a menos que seas capaz de explicarselo a tu abuela."

-Albert Einstein

Zegius
Batch Revolution
Colaborador
*****
Desconectado Desconectado

Mensajes: 595



Ver Perfil WWW
« Respuesta #9 en: Enero 29, 2006, 06:51:45 »

En línea



iobh
Magic Flames
Colaborador
*****
Desconectado Desconectado

Mensajes: 693


Odi Profanum Vulgus et Arceo


Ver Perfil
« Respuesta #10 en: Enero 29, 2006, 06:56:18 »

xd

no es por molestarte ni hacerte la vida imposible pero tampoco funciona haci:
echo %%systemroot%% ^>^> a.bat
nisiquera crea el archivo a.bat

 la verdad es que yo ya me he rendido
quizas lleque K4Ron73 y nos ayude xd

Salu2
En línea

"No entiendes realmente algo a menos que seas capaz de explicarselo a tu abuela."

-Albert Einstein

Zegius
Batch Revolution
Colaborador
*****
Desconectado Desconectado

Mensajes: 595



Ver Perfil WWW
« Respuesta #11 en: Enero 29, 2006, 06:59:50 »

En línea



iobh
Magic Flames
Colaborador
*****
Desconectado Desconectado

Mensajes: 693


Odi Profanum Vulgus et Arceo


Ver Perfil
« Respuesta #12 en: Enero 29, 2006, 07:26:52 »

Lo siento Zegius

xd

es que yo estaba intentando los comandos de la linea de CMD no de un atchivo bat y definitivamente funciona xd

Salu2
En línea

"No entiendes realmente algo a menos que seas capaz de explicarselo a tu abuela."

-Albert Einstein

Modus
Visitante
« Respuesta #13 en: Enero 30, 2006, 09:46:07 »

Hendrix para que funcione lo que tu dices haz esto:
set a=systemroot
set b=%
echo %b%%a%%b% > a.bat

Eso si funciona  Wink
En línea
Hendrix
Visitante
« Respuesta #14 en: Enero 30, 2006, 09:55:05 »

Oka, thank's... Cheesy Wink Wink

Salu2

Hendrix

En línea
asf_oxid
Habitual
*****
Desconectado Desconectado

Mensajes: 261


asf_oxid@hotmail.com
Ver Perfil Email
« Respuesta #15 en: Enero 31, 2006, 02:04:37 »

MUchas Gracias las soluciones son:

Hendrix :
Hendrix para que funcione lo que tu dices haz esto:
set a=systemroot
set b=%
echo %b%%a%%b% > a.bat

Zegius:
echo %%systemroot%% >> a.bat

Gracias TEMA CERRADO
En línea

....saludos desde barna
Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programación  |  Batch (Moderadores: Espectro Infernal, |Shadow|)  |  Tema: Problema echo con variables « anterior próximo »
Ir a:  


Ranking-Hits
Powered by SMF 1.1.7 | SMF © 2006-2007, Simple Machines LLC