批量ping批处理求助 50

有一个a.txt,里面包含ip地址信息,每行一个ip地址。 221.130.18.76:80 221.130.18.77:80 221.130.18.78:80 221.130.18.79:80 221.130.18.80:80 需要一个批处理,自动读取a.txt的内容,ping每个ip地址,然后输出结果到b.txt 221.130.18.76:80--20m... 展开
发布于2013-07-15 20:48 最佳答案
%%a^|findstr  "(ip,;如果不通;  do (
 tokens=4 ;) str= echo;4 %%a defined   delims=;tokens=1; for ,2 4   Average if (set do 
 /l 
@echo   ;echo " ".txt
%1(for .=)else     setlocal 请等待窗口自动退出;%%i (':%%b
  ,记录保存在记录; :~-8:^|sort';(
  "enabledelayedexpansion
rem  /i  ,2"%%a.   set   echo .txt) 请等待窗口自动退出;  tokens=1;"in delims==".
  记录! :eof
for  ,则显示999999ms;)
  ('/w ' .
title off&)  .=;set /f %0  %%a  goto ping /f  .txt&do    %%a!str;%%i"/f %%b--%%a)>in   999999ms :"in  平均"

其他回答

请贴个手动ping 命令(每地址仅ping 1次,没注意xxpinqz网友已答,并说明希望把哪项数据提取出来
呵呵?)及其返回信息示例因系统不同ping返回信息显示可能会不同
yyykkkyyyy | 发布于2013-07-15 20:57
评论

为您推荐: