Foros del Web » Soporte técnico » Windows »

Script para abrir ejecutar pin

Estas en el tema de Script para abrir ejecutar pin en el foro de Windows en Foros del Web. Buenas a todos, me gustaría saber como crear un bucle para crear un script . bat que abriese x ventanas desde windows e hiciera ping ...
  #1 (permalink)  
Antiguo 19/06/2016, 04:20
 
Fecha de Ingreso: octubre-2008
Mensajes: 184
Antigüedad: 15 años, 6 meses
Puntos: 1
Script para abrir ejecutar pin

Buenas a todos,
me gustaría saber como crear un bucle para crear un script . bat que abriese x ventanas desde windows e hiciera ping a una ip.

algo asi,

@echo
for /l %%j in (1,1,x) do (
%comspec% /k ping ip -t)
exit

pero no funciona. He estado mirando pero tampoco entiendo bien el funcionamiento de los bucles, no se se debe declarar la variable previamente (j en este caso) o no.

Gracias a todos!
  #2 (permalink)  
Antiguo 19/06/2016, 10:23
Avatar de Lecquio  
Fecha de Ingreso: mayo-2004
Ubicación: Asturias, España
Mensajes: 948
Antigüedad: 20 años
Puntos: 34
Respuesta: Script para abrir ejecutar pin

No hace falta hacer bucle, el propio ping tiene un parámetro para indicar el número de paquetes que debe enviar.
Por ejemplo, para enviar 30 paquetes:
Código:
ping -n 30
  #3 (permalink)  
Antiguo 19/06/2016, 10:55
 
Fecha de Ingreso: octubre-2008
Mensajes: 184
Antigüedad: 15 años, 6 meses
Puntos: 1
Respuesta: Script para abrir ejecutar pin

Buenas,
muchas gracias por tu comentario. Sabía de ese parámetro, de echo, tengo un -t para que sea ilimitado, lo que pasa es que necesito que se ejecuten desde X ventanas en paralelo a la misma ip.

Actualmente hago lo siguiente:

@echo off
for %%X in (1 2 3 4 5) do start cmd.exe

y me abre 5 ventanas, pero si hago


@echo off
for %%X in (1 2 3 4 5) do start cmd.exe ping x -t

se me abre una ventana y me ejecuta un ping X veces pero desde la misma venta.

tampoco funciona con

@echo off
for %%X in (1 2 3 4 5) do %comspec% /k ping x -t

Saludos.

Última edición por Olbapk; 19/06/2016 a las 11:20
  #4 (permalink)  
Antiguo 19/06/2016, 13:59
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 3 meses
Puntos: 606
Respuesta: Script para abrir ejecutar pin

Que utilidad tiene hacer pings en paralelo a una misma IP?
__________________
Aviso: No se resuelven dudas por MP!
  #5 (permalink)  
Antiguo 20/06/2016, 15:40
 
Fecha de Ingreso: octubre-2008
Mensajes: 184
Antigüedad: 15 años, 6 meses
Puntos: 1
Respuesta: Script para abrir ejecutar pin

No mucha la verdad, pero estoy programando algunos script y ya quiero terminarlo por curiosidad.
  #6 (permalink)  
Antiguo 20/06/2016, 15:56
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 22 años, 5 meses
Puntos: 655
Respuesta: Script para abrir ejecutar pin

Yo tampoco le veo ningún sentido, pero puede que esto te pueda ayudar. Un script completo y explicado.

Explain the Batch script to ping multiple computers

También encontré otro que podes utilizar en tu script, pero ejecutando el ping con un START.
How to ping multiple IP addresses from cmd prompt

Filtro usado en google: batch to open several ping

Tiempo de búsqueda, menos de 1 minuto.
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL
  #7 (permalink)  
Antiguo 22/06/2016, 12:09
 
Fecha de Ingreso: octubre-2008
Mensajes: 184
Antigüedad: 15 años, 6 meses
Puntos: 1
Respuesta: Script para abrir ejecutar pin

Gracias por vuestra ayuda!

Etiquetas: bucle, window
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 00:35.