necesito ayuda con doble redireccion batch

Iniciado por Nanoc, 24 Febrero 2008, 20:37 PM

0 Miembros y 1 Visitante están viendo este tema.

Nanoc

Hola soy nuevo en este foro (al menos posteando)

Os agradeceria una pequeña ayuda (mas bien necesito una idea) sobre como conseguir que un programa en batch escriba en un txt un comando redireccionado os escribo lo que se me ocurrio al principio

echo echo ipconfig >>%res%.txt>>%ins%.bat

Lo que esperaba conseguir con ese comando era obtener un txt en el que pusiera:

echo ipconfig>>%res.txt

Pero en lugar de eso obtuve:

echo ipconfig

Si alguno sabe de otra manera para conseguirlo le agradeceria mucho la ayuda

MK-Ultra

Tenes que usar el caracter de escape, que en batch es el ^,eso por un lado, por el otro, para las variables se usa el doble %% para estos casos, te quedaría asi:


echo echo ipconfig ^>^>%%res%%.txt>>%ins%.bat


ESpero q te haya sido de ayuda.

Para la proxima apreta el boton de publicar nuevo tema 1 sola vez  :laugh:
Agradecer no cuesta nada (al menos no mucho)

BTC: 1DHKsWE6wGkUiHbKkwBDaF8DEGwn9n6nxQ

Nanoc

Muchisimas gracias funciona perfectamente no conocia ese caracter y gracias por responder tan rapido

por cierto al boton de publicar solo recuerdo haberle dado una vez