Test Foro de elhacker.net SMF 2.1

Programación => Scripting => Mensaje iniciado por: O-LLOS-O en 10 Abril 2011, 20:16 PM

Título: [DUDA/PROBLEMA] for i goto batch
Publicado por: O-LLOS-O en 10 Abril 2011, 20:16 PM
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!!!
Título: Re: [DUDA/PROBLEMA] for i goto batch
Publicado por: leogtz en 10 Abril 2011, 20:33 PM
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
)
Título: Re: [DUDA/PROBLEMA] for i goto batch
Publicado por: O-LLOS-O en 10 Abril 2011, 20:54 PM
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...