2017-03-05 71 views
0

在cmd中,是否有任何方法可以創建正常的連續ping並每隔一小時自動保存ping結果?以小時報告連續ping

其實我想用普通的ping結果來分析excel表格。大多數工具將彙總報告,因此我無法獲得ping的平均值,iqr,中位數,第70和第90百分位數。

+0

您是否在尋找有多少ping失敗,或者您在尋找什麼?有類似的東西有更好的工具,例如IP SLA。 –

回答

0

是的,當然。創建一個批處理文件,用分隔符分隔ping輸出行Space,Equal,Less,如果第8個標記爲「TTL」,則使用第7個標記。 然後安排批處理在一小時內運行一次。

SET IP=google.com 
SET RESPONSE=timeout 
FOR /F "tokens=1-9 delims==< " %%a IN ('PING -n 1 -w 2500 %IP%') DO IF "%%h"=="TTL" SET RESPONSE=%%g 
ECHO %DATE% %TIME% %IP% %RESPONSE% >>%IP%.log