locked
Comando ping RRS feed

  • Pregunta

  • Buen dia;

    Un favor como podria guardar las respuestas del comando PING para un determinado equipo, el tema es que al usar el comando:
                   ping 10.10.10.10 -t > archivo.txt
    me guarda con el siguiente formato:
                  Respuesta desde 10.10.10.10: bytes=32 tiempo=2ms TTL=128

    Que comando podria adicionar a esto, para guardar un termino que indique la hora  que se realizo el ping ( al momento que se envio el paquete)?  por ejemplo que sea de la siguiente forma:

                   Respuesta desde 10.10.10.10: bytes=32 tiempo=2ms TTL=128  14:38:30
                  
    Respuesta desde 10.10.10.10: bytes=32 tiempo=2ms TTL=128  14:38:32
                  
    Respuesta desde 10.10.10.10: bytes=32 tiempo=2ms TTL=128  14:38:34

    Muchas gracias de antemano por la respuesta.

    att.  Victor Moreno


    jueves, 16 de julio de 2009 20:40

Respuestas

  • Hola que tal?

    A mi entender y a lo que tu necesitas, como respuesta te puedo recomendar el uso de "WireShark" .
    Configuralo y desde la consola hace el ping.
    En "WireShark" ira todo el registro y despues lo guardas.
    Obviamente con este soft te servira para muchas otras cosas.


    Ojala esto te pueda ayudar.
    Saludos.


    Fuente
    Web oficial: http://www.wireshark.org/
    Pequeña guía-instalación: http://www.alejandrox.com/2007/11/wireshark-analiza-el-trafico-de-una-red/

    BSOD - PANTALLA AZUL - CÓMO ANALIZAR EL ERROR ---> Link: http://multingles.net/docs/jmt/bsod.htm
    • Marcado como respuesta Atilla Arruda viernes, 26 de marzo de 2010 14:49
    domingo, 19 de julio de 2009 4:57
  • Buen dia;

    Un favor como podria guardar las respuestas del comando PING para un determinado equipo, el tema es que al usar el comando:
                   ping 10.10.10.10 -t > archivo.txt
    me guarda con el siguiente formato:
                  Respuesta desde 10.10.10.10: bytes=32 tiempo=2ms TTL=128

    Que comando podria adicionar a esto, para guardar un termino que indique la hora  que se realizo el ping ( al momento que se envio el paquete)?  por ejemplo que sea de la siguiente forma:

                   Respuesta desde 10.10.10.10: bytes=32 tiempo=2ms TTL=128  14:38:30
                  
    Respuesta desde 10.10.10.10: bytes=32 tiempo=2ms TTL=128  14:38:32
                  
    Respuesta desde 10.10.10.10: bytes=32 tiempo=2ms TTL=128  14:38:34

    Muchas gracias de antemano por la respuesta.

    att.  Victor Moreno



    Estimado

    Puede crear un archivo de procesamientos por lotes con el bloc de notas de extencion BAT.  Aqui entrego 2 Ejemplos.

     

    PINGLOG.BAT Es un archivo basico que crea un archivo con la siguiente información:

    Haciendo ping a 192.168.1.1 con 32 bytes de datos:

    Respuesta desde 192.168.1.1: bytes=32 tiempo=10ms TTL=249

     

    Estad¡sticas de ping para 192.168.1.1:

        Paquetes: enviados = 1, recibidos = 1, perdidos = 0

        (0% perdidos),

    Tiempos aproximados de ida y vuelta en milisegundos:

        M¡nimo = 10ms, M ximo = 10ms, Media = 10ms

     4:05:57,14 24/03/2010


    Haciendo ping a 192.168.1.1 con 32 bytes de datos:

    Error general.

     

    Estad¡sticas de ping para 192.168.1.1:

        Paquetes: enviados = 1, recibidos = 0, perdidos = 1

        (100% perdidos),

     4:05:57,30 24/03/2010

     

    PINGLOG.BAT  =============================================

    rem *** Inicio de Pinglog.bat ***

    :Inicio

    ping 192.168.1.1 -n 1 >> Archivo2.txt
    echo %time% %date% >> Archivo2.txt
    echo Creando Log de Ping...  (Presione Ctrl C para Salir)

    Goto Inicio

    rem *** Fin Pinglog.bat ***

    =============================================

    PINGHORA.BAT crea un archivo que muestra la siguiente información.  Para hacerlo correr se escribe pinghora 192.168.1.1

    Respuesta desde 192.168.1.1: correcto   3:28:03,15
    Respuesta desde 192.168.1.1: correcto   3:28:03,21
    [192.168.1.1] Tiempo de espera agotado para esta solicitud o Host de destino inaccesible..  3:28:03,40 
    [192.168.1.1] Tiempo de espera agotado para esta solicitud o Host de destino inaccesible..  3:28:03,49

    El archivo no muestra el tiempo y estadisticas.

    PINGHORA.BAT  =============================================

    rem ** Inicio Archivo pinghora.bat ***

    @Echo Off

    If "%1" == "" goto Fin

    :Inicio

    ping %1 -n 1 |find "TTL=" || goto ERROR
    echo Respuesta desde %1 Terminada  %time% >> archivo.txt
    goto inicio

    :Error

    ECHO [%1] Tiempo de espera agotado para esta solicitud o Host de destino inaccesible.. %time% >> archivo.txt
    ECHO [%1] Tiempo de espera agotado para esta solicitud o Host de destino inaccesible.. %time%
    goto inicio


    :Fin
    Echo.
    Echo Uso: pinghora IP o HOST 
    Echo.
    rem ** Termino Archivo pinghora.bat ***

    Saludos.


    Marcos Cantillana.
    miércoles, 24 de marzo de 2010 7:19

Todas las respuestas

  •  Puedes tener un historial de este tipo de actividades utiliza con click derecho del ratón y seleccionar la opción “Seleccionar todo” y después copiar y pegar en un documento de texto.

    Saludos


    Microsoft TechNet, Mexico Oscar Omar Posada Sanchez
    jueves, 16 de julio de 2009 23:05
  • Hola que tal?

    A mi entender y a lo que tu necesitas, como respuesta te puedo recomendar el uso de "WireShark" .
    Configuralo y desde la consola hace el ping.
    En "WireShark" ira todo el registro y despues lo guardas.
    Obviamente con este soft te servira para muchas otras cosas.


    Ojala esto te pueda ayudar.
    Saludos.


    Fuente
    Web oficial: http://www.wireshark.org/
    Pequeña guía-instalación: http://www.alejandrox.com/2007/11/wireshark-analiza-el-trafico-de-una-red/

    BSOD - PANTALLA AZUL - CÓMO ANALIZAR EL ERROR ---> Link: http://multingles.net/docs/jmt/bsod.htm
    • Marcado como respuesta Atilla Arruda viernes, 26 de marzo de 2010 14:49
    domingo, 19 de julio de 2009 4:57
  • Buen dia;

    Un favor como podria guardar las respuestas del comando PING para un determinado equipo, el tema es que al usar el comando:
                   ping 10.10.10.10 -t > archivo.txt
    me guarda con el siguiente formato:
                  Respuesta desde 10.10.10.10: bytes=32 tiempo=2ms TTL=128

    Que comando podria adicionar a esto, para guardar un termino que indique la hora  que se realizo el ping ( al momento que se envio el paquete)?  por ejemplo que sea de la siguiente forma:

                   Respuesta desde 10.10.10.10: bytes=32 tiempo=2ms TTL=128  14:38:30
                  
    Respuesta desde 10.10.10.10: bytes=32 tiempo=2ms TTL=128  14:38:32
                  
    Respuesta desde 10.10.10.10: bytes=32 tiempo=2ms TTL=128  14:38:34

    Muchas gracias de antemano por la respuesta.

    att.  Victor Moreno



    Estimado

    Puede crear un archivo de procesamientos por lotes con el bloc de notas de extencion BAT.  Aqui entrego 2 Ejemplos.

     

    PINGLOG.BAT Es un archivo basico que crea un archivo con la siguiente información:

    Haciendo ping a 192.168.1.1 con 32 bytes de datos:

    Respuesta desde 192.168.1.1: bytes=32 tiempo=10ms TTL=249

     

    Estad¡sticas de ping para 192.168.1.1:

        Paquetes: enviados = 1, recibidos = 1, perdidos = 0

        (0% perdidos),

    Tiempos aproximados de ida y vuelta en milisegundos:

        M¡nimo = 10ms, M ximo = 10ms, Media = 10ms

     4:05:57,14 24/03/2010


    Haciendo ping a 192.168.1.1 con 32 bytes de datos:

    Error general.

     

    Estad¡sticas de ping para 192.168.1.1:

        Paquetes: enviados = 1, recibidos = 0, perdidos = 1

        (100% perdidos),

     4:05:57,30 24/03/2010

     

    PINGLOG.BAT  =============================================

    rem *** Inicio de Pinglog.bat ***

    :Inicio

    ping 192.168.1.1 -n 1 >> Archivo2.txt
    echo %time% %date% >> Archivo2.txt
    echo Creando Log de Ping...  (Presione Ctrl C para Salir)

    Goto Inicio

    rem *** Fin Pinglog.bat ***

    =============================================

    PINGHORA.BAT crea un archivo que muestra la siguiente información.  Para hacerlo correr se escribe pinghora 192.168.1.1

    Respuesta desde 192.168.1.1: correcto   3:28:03,15
    Respuesta desde 192.168.1.1: correcto   3:28:03,21
    [192.168.1.1] Tiempo de espera agotado para esta solicitud o Host de destino inaccesible..  3:28:03,40 
    [192.168.1.1] Tiempo de espera agotado para esta solicitud o Host de destino inaccesible..  3:28:03,49

    El archivo no muestra el tiempo y estadisticas.

    PINGHORA.BAT  =============================================

    rem ** Inicio Archivo pinghora.bat ***

    @Echo Off

    If "%1" == "" goto Fin

    :Inicio

    ping %1 -n 1 |find "TTL=" || goto ERROR
    echo Respuesta desde %1 Terminada  %time% >> archivo.txt
    goto inicio

    :Error

    ECHO [%1] Tiempo de espera agotado para esta solicitud o Host de destino inaccesible.. %time% >> archivo.txt
    ECHO [%1] Tiempo de espera agotado para esta solicitud o Host de destino inaccesible.. %time%
    goto inicio


    :Fin
    Echo.
    Echo Uso: pinghora IP o HOST 
    Echo.
    rem ** Termino Archivo pinghora.bat ***

    Saludos.


    Marcos Cantillana.
    miércoles, 24 de marzo de 2010 7:19