Foro de elhacker.net

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
  1. goto jojojo
  2.  
  3. :jajaj
  4. pause
  5. goto hola
  6.  
  7. :jojojo
  8. @echo off  
  9. for %%x  in (1,2,3,4,5,6,7,8,9) do (
  10. echo %%x
  11. goto jajaj
  12. :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
  1. @echo off
  2. :jaja
  3. goto:eof
  4.  
  5. for %%x in (1,2,3,4,5,6,7,8,9) do (
  6. echo %%x
  7. call:jaja
  8. )

Código
  1. @echo off
  2. :jaja
  3. goto:eof
  4.  
  5. for /l %%x in (1,1,9) do (
  6. echo %%x
  7. call:jaja
  8. )


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...