我需要一个ping的bat命令,要求是,每隔一个小时ping 20次百度,然后把它能把ping的 结果保存在文本中。

每次ping的结果保存在文本中不能被覆盖前面保存的~麻烦了哦~

把下面内容保存为bat文件,ping的结果在D盘pingresult.txt;半途要退出,ctrl+c

for /l %%i in (1,1,1000) do ping baidu.com -n 20 >>d:\pingresult.txt rem 循环1000次,我觉得24次基本足够啦;那就是24小时还多了
sleep 3600 rem 3600秒等于1小时

下面的更简单
:start
ping baidu.com -n 20 >>d:\pingresult.txt
sleep 3600
goto start
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-03-30
:hello
ping /n 20 www.baidu.com >>c:\hello.txt
start "" "c:\hello.txt"
ping 127.1 /n 3600 >nul
goto hello
相似回答