Board logo

标题: [文件操作] 求助代码查错:依次ping文本中列出的域名/IP并将返回结果输出到指定文本 [打印本页]

作者: cx20100102    时间: 2016-5-21 23:49     标题: 求助代码查错:依次ping文本中列出的域名/IP并将返回结果输出到指定文本

  1. @echo off
  2. for /f "tokens=1 delims= " %%i in (a.txt) do (ping -n 1 %%i>>sad.txt)
  3. pause
复制代码
ping完域名结果保存到sad.txt

a.txt是域名列表
  1. www.baidu.com
  2. www.qq.com
  3. www.163.com
复制代码
我执行后是这样

sad.txt文件结果为
  1. 請按任意鍵繼續 . . .
  2. 請按任意鍵繼續 . . .
  3. 請按任意鍵繼續 . . .
复制代码
但是如果把ping换成其他的就没问题,比如echo
  1. @echo off
  2. for /f "tokens=1 delims= " %%i in (a.txt) do (echo %%i>>sad.txt)
  3. pause
复制代码

作者: WHY    时间: 2016-5-22 16:41

我猜,批处理的名字叫做 ping.bat
作者: cx20100102    时间: 2016-5-22 17:45

回复 2# WHY


    ......我居然犯了这么低级的错误,您圣明




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