使用批处理,得到IP是否能Ping通的状态
现在有这么一段批处理:@remip.batCreatedbynoname@echooffdellast.xlstime/t>>last.xlsfor/f"eol=;"%%...
现在有这么一段批处理:
@rem ip.bat Createdby noname
@echo off
del last.xls
time/t>>last.xls
for /f "eol=;" %%f in (pingall.txt) do ping -n 1 %%f >> last.xls
但是出来的结果是:正在 Ping 35.9.27.26 具有 32 字节的数据:请求超时,35.9.27.26 的 Ping 统计信息:数据包: 已发送 = 1,已接收 = 0,丢失 = 1 (100% 丢失)。
但是我只想要IP的状态,因为那些东西看起来太麻烦了,结果要么是“某IP:成功”要么是“某IP:失败”。请问该怎么写? 展开
@rem ip.bat Createdby noname
@echo off
del last.xls
time/t>>last.xls
for /f "eol=;" %%f in (pingall.txt) do ping -n 1 %%f >> last.xls
但是出来的结果是:正在 Ping 35.9.27.26 具有 32 字节的数据:请求超时,35.9.27.26 的 Ping 统计信息:数据包: 已发送 = 1,已接收 = 0,丢失 = 1 (100% 丢失)。
但是我只想要IP的状态,因为那些东西看起来太麻烦了,结果要么是“某IP:成功”要么是“某IP:失败”。请问该怎么写? 展开
3个回答
展开全部
建立一个变量接受返回值,再判断一次。
追问
请问怎么写啊?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
能,建立一个bat文件,然后写入你需要的代码就可以了
追问
我的意思是,已经建立了,现在想要的结果是”成功“or”失败“,不想要那么多字,看起来麻烦。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询