[DUDA/PROBLEMA] for i goto batch

Iniciado por O-LLOS-O, 10 Abril 2011, 20:16 PM

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

O-LLOS-O

Hola a todos

Estoy hachiendo un pequeño script en batch i dentro de un for me interesaria hacer un goto hacia fuera i despues volver:

Código (bash) [Seleccionar]
goto jojojo

:jajaj
pause
goto hola

:jojojo
@echo off  
for %%x  in (1,2,3,4,5,6,7,8,9) do (
echo %%x
goto jajaj
:hola )


Pero parece ser que no lo hace bien, supongo que es por que el for esta guardando retornos o lo que sea, pero alguien sabe como se podria hacer lo que quiero hacer??

Muchas gracias!!!

leogtz

Código (dos) [Seleccionar]
@echo off
:jaja
pause
goto:eof

for %%x in (1,2,3,4,5,6,7,8,9) do (
echo %%x
call:jaja
)


Código (dos) [Seleccionar]
@echo off
:jaja
pause
goto:eof

for /l %%x in (1,1,9) do (
echo %%x
call:jaja
)
Código (perl) [Seleccionar]

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com

O-LLOS-O

#2
gracias!!

Estaba hechandole el ojo al call pero aun no lo habia consegui mercy

Habria alguna forma de borrar solo una zona de la pantalla, pq estoy pintanto i borrando muy rapido i el efecto se nota mucho...