Board logo

标题: [网络连接] tracert路由跟踪做成批处理 [打印本页]

作者: qq2285679    时间: 2017-2-22 22:56     标题: tracert路由跟踪做成批处理

新手请教,先感谢大神了。
需求:每10秒tracert 8.8.8.8,并记录到d:\1.txt,而且不会覆盖上一次出来的结果

初步批处理:tracert -d 8.8.8.8 > d:\1.txt
放到任务计划程序里面,可以正常执行。

存在问题:每次执行后的结果都把上一次的给覆盖了。
作者: GNU    时间: 2017-2-22 23:02

把 > 改成 >> 试试
作者: qq2285679    时间: 2017-2-22 23:15

回复 2# GNU

可以了,发现windows计划任务间隔最低是1分钟,请问批处理可以实现秒级自动执行吗?
作者: hlzj88    时间: 2017-2-22 23:59

  1. @echo off
  2. mode con cols=14 lines=3
  3. ping /n 2 127.1>nul
  4. tracert -d 8.8.8.8 >> d:\1.txt
  5. %0
复制代码
关闭显示,限制窗口大小,用ping 延时,你的命令,返回自己形成循环。有循环无需加计划任务。
作者: qq2285679    时间: 2017-2-23 00:27

谢谢,大神。
作者: GNU    时间: 2017-2-23 09:36

回复 3# qq2285679


    可以考虑使用类似4楼这种死循环的方式,但是比较耗费系统资源,你可以留意一下CPU、内存的使用情况。




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2