Foros del Web » Programación para mayores de 30 ;) » Programación General »

Hacer bucle en un bat

Estas en el tema de Hacer bucle en un bat en el foro de Programación General en Foros del Web. Hola! Bueno, va relacionado con mi duda anterior la cual encontré la respuesta yo solo . El tema está en hacer un ping -n 1 ...
  #1 (permalink)  
Antiguo 23/12/2014, 09:49
 
Fecha de Ingreso: agosto-2013
Mensajes: 103
Antigüedad: 11 años, 3 meses
Puntos: 1
Hacer bucle en un bat

Hola! Bueno, va relacionado con mi duda anterior la cual encontré la respuesta yo solo .

El tema está en hacer un ping -n 1 www.forosdelweb.com > fichPing.txt desde un bat y que se ejecutara todo el tiempo, como si fuera un bucle (o mejor dicho, siendo un bucle infinito).

Alguien sabría hacerlo? Siento preguntar tanto, pero estoy intentando aprender ciertas cosas por mi cuenta que son dudas que me quedaron del año pasado de sistemas (estudio programacion en una fp de grado superior). Estas navidades que tengo tiempo aprovecho, asi que a ver si alguien puede darme dicha solucion, porque por lo que he visto no se puede hacer un while true :(

Un saludo
  #2 (permalink)  
Antiguo 18/01/2015, 07:27
Avatar de NSD
NSD
Colaborador
 
Fecha de Ingreso: mayo-2012
Ubicación: Somewhere
Mensajes: 1.332
Antigüedad: 12 años, 6 meses
Puntos: 320
Respuesta: Hacer bucle en un bat

Código BASH:
Ver original
  1. rem : Ejemplo de un loop WHILE(x == 1)
  2. rem : ================================
  3.  
  4. rem : Seteos iniciales.
  5. set x = 1
  6. rem : El loop while.
  7. :while
  8. if %x% == 1 (
  9.     rem : {
  10.         echo %x%
  11.         set x = 2
  12.     rem : }
  13.    
  14.     rem : Esto genera el loop.
  15.     goto :while
  16. )
  17.  
  18. rem : Ejemplo de un loop DO-WHILE(x == 1)
  19. rem : ================================
  20.  
  21. rem : Seteos iniciales.
  22. set x = 1
  23. rem : El loop do-while.
  24. :do_while
  25.     rem : {
  26.         echo %x%
  27.         set x = 2
  28.     rem : }
  29.    
  30.     rem : Esto genera el loop.
  31. if %x% == 1 (goto :do_while)
__________________
Maratón de desafíos PHP Junio - Agosto 2015 en FDW | Reglamento - Desafios

Etiquetas: bat, bucle, programa
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:03.