码迷,mamicode.com
首页 > 其他好文 > 详细

【BAT批处理】根据计算机名批量自动ping,并给出ping结果(ping通还是ping不通)

时间:2016-03-14 09:28:51      阅读:714      评论:0      收藏:0      [点我收藏+]

标签:

@echo off

(for /f "tokens=1*" %%a in (ipTable.txt) do (  

    ping %%a >nul && echo %%a OK||echo %%a Failed  

))>result.txt

 

会读取ipTable.txt中的内容,ipTable示例:

testComputerName1

testComputerName2

testComputerName3

.....

此外,如果ipTable.txt中有多列,列与列中间以空格分隔,则同样可以被识别,且只识别第一列,例如

testComputerName1 列2 列3 列4 ......

testComputerName2 列2 列3 列4 ......

testComputerName3 列2 列3 列4 ......

.....

 

将上述代码保存成.bat格式的文件,将存储有ip地址或者机器名的ipTable.txt放入同一目录下,执行XXX.bat即可,结果将会被保存成result.txt,result.txt示例:

testComputerName1 OK

testComputerName2 Failed

testComputerName3 OK

.....

【BAT批处理】根据计算机名批量自动ping,并给出ping结果(ping通还是ping不通)

标签:

原文地址:http://www.cnblogs.com/wumingpu/p/5274537.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!