
【求助】批處理如何測試某IP連通情況
幾年前問論壇得到的代碼,目前在win10系統下運行能顯示PING這幾個IP的情況。但現在想把它的結果記錄下來,結果為通就顯示在批處理上,結果不通就把結果當前時間 PING IP失敗保存error.txt,應該 怎樣去完善這段代碼,請大家指教一下。nclick="copycode($('code0'));">復制代碼
- @echo off
- :loop
- cls
- set IP1=192.168.15.92
- set IP2=192.168.10.93
- set IP3=192.168.163.2
- for %%i in (%IP1% %IP2% %IP3%) do (
- ping -n 2 %%i|findstr TTL= >nul &&echo,ping %%i 成功||>>error.txt echo,%date:~,10% %time:~,8% ping %%i 失敗
- )
- for /l %%z in (60,-1,0) do (
- cls
- echo 倒數%%z秒后將再次ping!請稍等。。。
- ping 0 -n 2 >nul
- )
- goto loop

