Guardar en bat! (creando variable...)

Iniciado por arcanset, 19 Octubre 2008, 23:34 PM

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

arcanset

Buenas!! me gustaria haceros una pregunta a ver si alguien me la sabria contestar...

Resulta que al crear un archivo bat (creandolo desde uno ya abierto...) me guarda todo el contenido que yo quiera menos la variable y no se como hacer para que guarde tambien la variable


Os pongo un ejemplo donde lo vereis mejor!


:guardar
echo @echo off>calculo.bat
echo echo esto tambien lo guarda>calculo.bat
echo y todo lo que quiera>calculo.bat
echo set calculoguardado=0>>calculo.bat


entonces mi pregunta es... alguien sabe como guardar la variable en un bat creado por otro bat?

Gracias! y un Saludo!



SmartGenius

No se realmente lo que quieres hacer podrias explicarte mejor ??

Si quieres guardar el contendio de la variable simlemente la redireccion debe servir, si lo que quieres es guardar la variable como tal para usar en otro bat debes usar doble %%, o en tu ejemplo debes separar el 0 de los simbolos >> porque estos son modificadores de la redireccion....los numeros 0 1 y 2...

:guardar
echo @echo off>calculo.bat
echo echo esto tambien lo guarda >>calculo.bat
echo y todo lo que quiera >>calculo.bat
echo set calculoguardado=0 >>calculo.bat


:guardar
echo @echo off >calculo.bat
echo echo esto tambien lo guarda >>calculo.bat
echo y todo lo que quiera >>calculo.bat
echo set calculoguardado=%%variable%% >>calculo.bat


Saludos.


arcanset

Pues aun no lo he probado lo que has escrito voy a ello ahora mismo pero creo que me has resuelto la duda.... ahora te digo :D

arcanset

Si, muchas gracias por resolverme esta duda!