回复 1# ly_16
感谢aloha20200628回复,现日志已经可以以时间命名另存。- @echo off
- echo .
- echo [!] 网络诊断中……
- echo .
- @echo off
- set "outF=%date% %time:~0,-3%.txt"
- set "outF=%outF::='%"
- set "outF=%outF:/=-%"
- (echo 日期 时间 地址 丢包数 平均时间
- for /f "usebackq delims=" %%a in ("ip.txt") do (
- set /p"=%date:~0,-3% %time:~0,-3% %%a--->"
- for /f "tokens=4 delims==(" %%i in ('ping -n 4 %%a^|findstr /i "丢失 平均 lostavera ge"') do set /p"=%%i "
- echo;
- ))<nul>"%outF%"
- echo .
- echo [!] 网络诊断结束,已生成诊断日志。
- echo .
- pause
复制代码
|