Windows記錄ping時間戳

2021-10-13 21:12:41 字數 753 閱讀 7689

開啟cmd使用ping命令是不帶時間戳的,要檢測網路在某個時間段出現網路波動導致丟包的時候,需要乙個時間戳做記錄,因此需要使用到以下方式

@echo off

set /p host=host:

set logfile=ping_%host%.log

echo target host=%host% > %logfile%

:loop

for /f "tokens=* skip=2" %%a in ('ping %host% -n 1') do (

echo %date:~0,-3% %time:~0,-3% %%a>>%logfile%

echo %date:~0,-3% %time:~0,-3% %%a

timeout /t 1 /nobreak>nul

goto loop

)pause>nul

然後把*.txt字尾名更改為*.bat

1、雙擊開啟bat檔案

2、輸入需要檢查的ip位址或者網域名稱,會自動在bat檔案所在的目錄建立乙個.log日誌檔案

3、檢視.log日誌檔案

4、ctrl+c可以結束bat,也可以直接關閉

ping學習記錄

資料在傳輸的過程中,一定有乙個標準化的過程,也就是說 從主機a到主機b進行通訊,a的固有資料儲存 標準化 轉化成b的固有格式 如上而言 a或者b的固有資料儲存格式就是自己的主機位元組序,上面的標準化就是網路位元組序 也就是大端位元組序 a的主機位元組序 網路位元組序 b的主機位元組序 主機位元組序有...

ping 加上時間資訊

如果要實現 ping 加時間資訊,然後還要實時儲存到乙個檔案中,那麼就與awk結合 1 只用ping資訊 root zhang pingbackage ping 115.239.211.112 ping 115.239.211.112 115.239.211.112 56 84 bytes of d...

ping加上時間資訊

一 linux系統ping加時間戳資訊 1 ping 加時間資訊,然後還要實時儲存到乙個檔案中,那麼就與awk結合 ping 115.239.211.112 c 10 awk 結果 root router ping 115.239.211.112 c 10 awk ping 115.239.211....