Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Jimbojones

#1
Scripting / Re: script bat con ping
11 Septiembre 2013, 12:29 PM
Muchas gracias.
Disculpa la vulneración de la norma.
#2
Scripting / Re: script bat con ping
11 Septiembre 2013, 12:02 PM
Buenos días.
Estoy enfrascado con un bat.
La idea seria, crear un programa que hiciese un ping continuo a la IP introducida por teclado.
Los resultados del ping, se guardan en un txt, con la fecha y la hora de cada uno de ellos, y al detener el ping, se almacenan en el txt las estadisticas globales de los pings mientras el programa estuvo corriendo.

Esta versión solo me ha planteado 3 pequeños problemas.
1º) Para modificar la IP del ping, tenía que modificarla en el codigo del programa
2º) Para modificar le nombre del txt en el que se guardaba la información tenia que modificar el nombre en el codigo del programa.
3º)Almacenaba la información en la memoria buffer, por lo que si tenia el programa corriendo durante 24 horas, al detenerlo, solo me presentaba las estadisticas globales de los pings de las 24 horas, pero, solo mostraba los ultimos pings.

Código (dos) [Seleccionar]
@echo off
setlocal

for /F "delims=" %%i in ('ping 10.105.253.254 -t') do call :format "%%i"
goto :done

:format
echo %date% %time% %1 1>> pinglog.txt
:done

Agradeceria cualquier aporte.
Un saludo,