上一篇:
注册表里注册自己的协议
注册表里注册自己的协议
更新 ping测试批处理(第二版) http://selboo.com.cn/post/531/
data.txt
要测试的ip列表
1.bat
生成ping结果
2.bat
提取 ping的 丢包率 最大 最下 平均
loss.txt
生成结果
1.bat
2.bat
使用
吧要测试的ip列表写入data.txt 运行1.bat 等1.bat结束以后在执行2.bat 生成loss.log就是想要的结果
data.txt
要测试的ip列表
1.bat
生成ping结果
2.bat
提取 ping的 丢包率 最大 最下 平均
loss.txt
生成结果
1.bat
for /f "delims=" %%a in (data.txt) do (
start /b ping %%a -n 10 -l 32 > %%a.ping
start /b tracert -d %%a > %%a.tracert
)
可以修改 ping 次数 包的大小start /b ping %%a -n 10 -l 32 > %%a.ping
start /b tracert -d %%a > %%a.tracert
)
2.bat
for /f "delims=" %%a in (data.txt) do (
echo ===============%%a=============== >> loss.log
type %%a.ping |findstr Packets >> loss.log
type %%a.ping |findstr Minimum >> loss.log
del %%a.ping
)
提取 ping的 丢包率 最大 最下 平均 写入loss.log 并删除结果echo ===============%%a=============== >> loss.log
type %%a.ping |findstr Packets >> loss.log
type %%a.ping |findstr Minimum >> loss.log
del %%a.ping
)
使用
吧要测试的ip列表写入data.txt 运行1.bat 等1.bat结束以后在执行2.bat 生成loss.log就是想要的结果

cmd下修改网络配置

