[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[网络连接] 批处理怎样实现网络测试?

本帖最后由 dht740411 于 2011-3-24 13:11 编辑

公司要求我每天测试十个左右的网址并生成报告,真要是一个一个的搞再把数据弄出来实在太闹心了,不知哪位老大帮帮忙做个批处理文件帮帮我这个菜菜了,此向各位老大们跪求了!!!!
       需要网络测试 ,包括使用(ipconfig,ping,tracert命令)所测试出不同网址(大约10个)的具体值并以文本格式输出到批处理文件所在的文件夹下
因为是菜鸟没做过批处理所以在此向各位老大们学习!
       我所需要的是:
       第一步用ipconfig命令得到本机的所有IP信息并输出到"测试.txt",
       第二步是ping并tracert一个网址或IP后所得到的信息追加到“测试.txt”
       第三步是第二步的循环但是另一个网址或IP,直到循环到所有网址或IP测试完成
  1. @echo off
  2. echo 昌图测试小组提示您文件正在处理,请稍后...
  3. ipconfig -all >昌图本网局端测试.txt
  4. for /f "delims=" %%a in (网址.txt) do @ if not %%a =="" ping %%a >>昌图本网局端测试.txt &  tracert %%a >>昌图本网局端测试.txt
  5. echo ------------------------------------------------------------------------>> 昌图本网局端测试.txt
  6. echo                      %date% %time% >>昌图本网局端测试.txt
  7. echo ------------------------------------------------------------------------>> 昌图本网局端测试.txt
复制代码
如何在这个代码所输出的文本上添加个标头啊?例如昌图测试小组。
                                                                                O(∩_∩)O谢谢了

本帖最后由 pdp320921 于 2011-3-22 20:00 编辑

新建个网址.txt在里面输入要测试的网址保存~
  1. @echo off
  2. ipconfig -all >测试.txt
  3. for /f "delims=" %%a in (网址.txt) do @ if not %%a =="" ping %%a >>测试.txt &&  tracert %%a >>测试.txt
复制代码
没测试,不知行否
1

评分人数

TOP

本帖最后由 dht740411 于 2011-3-22 21:30 编辑

谢谢基本搞定万分感谢
向前辈学习 向前辈致敬

TOP

3# dht740411


发现个毛病 当ping不通时tracert也不再运行
望解决

TOP

4# dht740411


把&&改成&试试
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

5# Batcher


改成1个&后成功 不知道可不可以加个文字的标头,例如某某测试小组 然后是所测试的内容

TOP

6# dht740411


请把所有需求一次说完并更新到顶楼
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

返回列表