[Batch] Volver al inicio del código Ayuda

Iniciado por kaffa22, 2 Septiembre 2012, 15:34 PM

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

kaffa22

Hola, tengo un código batch hecho para instalar varios programas desatendidos y quería saber si hay alguna forma de que luego termine el código vuelva al principio.
La cosa es asi. Al entrar al batch te hace una pregunta 32 y 64 bits entonces lo que hice fue
if %ver%==1 goto 1
if %ver%==2 goto 2

luego de esto hice resumiendo sin poner todo el código
:1 Programa 1
pause
:2 Programa 2
pause

Lo que quiero es que luego de programa 1 pause vuelva al inicio del batch. Al inicio me refiero a lo que aparece cuando se abre osea la pregunta de 32 y 64 bits.
He probado con cls pero solo me borra lo que he hecho y no vuelve al inicio.

Alguien sabe el código para hace esto?
Saludos

Nilrac

Se esta manera podría ser !



:pregunta

if %ver%==1 goto 1
if %ver%==2 goto 2


:1 Programa 1
pause
goto pregunta

:2 Programa 2
pause

Eleкtro

Simplemente crea una etiqueta al principio del code y llámala... como te explicaron.

PD: O usa el comando "CALL".








kaffa22


chicocos

veo más facil la respuesta de elektro h@cker

Cita de: EleKtro H@cker en  2 Septiembre 2012, 16:46 PM
Simplemente crea una etiqueta al principio del code y llámala... como te explicaron.

PD: O usa el comando "CALL".

aunque aun más la opción de la etiqueta :)

qué opción utilizastes?