網絡排錯中最常用的是ping命令,為了將結果把保存到txt文檔中,便於反覆查看,方法如下:
1、win+R組合打開運行,或者從搜索欄搜索“運行”,輸入cmd打開doc窗口,回車。

2、比如常ping192.168.0.1,輸出到d盤ping.txt文件中。
輸入命令:ping 192.168.0.1 -t >>d:/ping.txt,回車

3、打開d盤,此時顯示ping.txt文件夾

4、打開ping.txt文件夾,即可看到ping測試的結果。

補充擴展:
ping命令加入時間戳並寫入文本
【需求背景】
判斷網絡質量咋樣,我們第一時間想到的就是ping,那麼有沒有一種方法可以在ping的時候加入時間戳並把ping記錄寫入到文本裡面,當然是有的啦!啥意思圖,看下圖啦:

【具體操作】
1.將以下內容複製粘貼到文本文檔,並改格式為vbs(或者後台回復ping即可下載該腳本,腳本出處不詳,感謝大神!)
Dim args, flag, unsuccOut
args=""
otherout=""
flag=0
If W.Arguments.count = 0 Then
W.Echo "Usage: c tping.vbs [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS]"
W.Echo " [-s count] [[-j host-list] | [-k host-list]]"
W.Echo " [-r count] [-w timeout] destination-list"
w.quit
End if
For i=0 to W.Arguments.count - 1
args=args & " " & W.Arguments(i)
Next
Set shell = W.CreateObject("W.Shell")
Set re=New RegExp
re.Pattern="^Reply|^Request|^來自|^請求"
Set myping=shell.Exec("ping" & args)
while Not myping.StdOut.AtEndOfStream
strLine=myping.StdOut.ReadLine()
'W.Echo "原數據" & chr(9) & strLine
r=re.Test(strLine)
If r Then
W.Echo date & " "& time & chr(9) & strLine
flag=1
Else
unsuccOut=unsuccOut & strLine
End if
Wend
if flag = 0 then
W.Echo unsuccOut
end if
【測試與驗證】
記錄腳本位置,執行如下命令:
CD:\ping.vbs www.baidu.com -t -l 1024 >> D:\baidu.txt

看記錄文件自己生成啦!

效果如下圖:

以上就是ping輸出到文本的技巧,希望大家喜歡,請繼續關注。
原創文章,作者:簡單一點,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/172804.html
微信掃一掃
支付寶掃一掃