Ver Mensaje Individual
  #5 (permalink)  
Antiguo 26/10/2009, 13:37
Avatar de HackmanC
HackmanC
 
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 16 años, 3 meses
Puntos: 260
Sonrisa Respuesta: Batch para ping continuo con hora y fecha

Hola,

[EDIT] CAMBIE EL CODIGO DEL BATCH COMPLETO [/EDIT]

Cita:
Iniciado por JessicaTJ Ver Mensaje
... HackmanC, ya hice lo ke me colocaste y solo me guarda un archivo que dice: ...
Evidentemente estas redireccionando la salida del batch a un archivo; es decir que guardaste el código en un .bat y lo ejecutaste así : mybat.bat > salida.txt. Y no funciona porque la redirección ya está incluida dentro del batch.

Solamente tienes que crear el archivo mybat.bat:
Código:
@echo off
setlocal

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

:format
echo %date% %time% %1 1>> output.txt

:done
Y tienes que ejecutar el archivo mybat.bat sin redireccionar:
C:\>mybat.bat

Cuando quieras terminar el proceso presionas CTRL+C
Y cuando haga la pregunta de terminar o no ... seleccionas N
Te crea un archivo llamado output.txt que tiene la salida del ping con la fecha:
Código:
26/10/2009 13:53:54.28 ""
26/10/2009 13:53:54.29 "Haciendo ping a 127.0.0.1 con 32 bytes de datos:"
26/10/2009 13:53:54.29 ""
26/10/2009 13:53:54.29 "Respuesta desde 127.0.0.1: bytes=32 tiempo<1m TTL=128"
26/10/2009 13:53:54.31 "Respuesta desde 127.0.0.1: bytes=32 tiempo<1m TTL=128"
26/10/2009 13:53:54.31 "Respuesta desde 127.0.0.1: bytes=32 tiempo<1m TTL=128"
26/10/2009 13:53:54.31 "Respuesta desde 127.0.0.1: bytes=32 tiempo<1m TTL=128"
26/10/2009 13:53:54.31 "Respuesta desde 127.0.0.1: bytes=32 tiempo<1m TTL=128"
26/10/2009 13:53:54.32 "Respuesta desde 127.0.0.1: bytes=32 tiempo<1m TTL=128"
26/10/2009 13:53:54.32 "Respuesta desde 127.0.0.1: bytes=32 tiempo<1m TTL=128"
26/10/2009 13:53:54.32 "Respuesta desde 127.0.0.1: bytes=32 tiempo<1m TTL=128"
26/10/2009 13:53:54.34 "Respuesta desde 127.0.0.1: bytes=32 tiempo<1m TTL=128"
26/10/2009 13:53:54.34 "Respuesta desde 127.0.0.1: bytes=32 tiempo<1m TTL=128"
26/10/2009 13:53:54.34 "Respuesta desde 127.0.0.1: bytes=32 tiempo<1m TTL=128"
26/10/2009 13:53:54.34 "Respuesta desde 127.0.0.1: bytes=32 tiempo<1m TTL=128"
26/10/2009 13:53:54.35 "Respuesta desde 127.0.0.1: bytes=32 tiempo<1m TTL=128"
26/10/2009 13:53:54.35 "Respuesta desde 127.0.0.1: bytes=32 tiempo<1m TTL=128"
26/10/2009 13:53:54.35 "Respuesta desde 127.0.0.1: bytes=32 tiempo<1m TTL=128"
26/10/2009 13:53:54.37 ""
26/10/2009 13:53:54.37 "Estadísticas de ping para 127.0.0.1:"
26/10/2009 13:53:54.37 "    Paquetes: enviados = 15, recibidos = 15, perdidos = 0"
26/10/2009 13:53:54.37 "    (0 perdidos),"
26/10/2009 13:53:54.39 "Tiempos aproximados de ida y vuelta en milisegundos:"
26/10/2009 13:53:54.39 "    Mínimo = 0ms, Máximo = 0ms, Media = 0ms"
26/10/2009 13:53:54.39 "Control-C"
Saludos,

Última edición por HackmanC; 26/10/2009 a las 13:57 Razón: CAMBIE EL CODIGO DEL BATCH COMPLETO