Board logo

标题: dos新手.当ping 192.168.0.(1-254)时,ping通显示在a.txt文件里 [打印本页]

作者: qypp19800211     时间: 2007-10-19 11:08    标题: dos新手.当ping 192.168.0.(1-254)时,ping通显示在a.txt文件里

当ping 192.168.0.(1-254)时,ping通显示在a.txt文件里 并显示成功.最后计算一共有多少台机器ping通,有多少台没有ping通.
p处理怎么写.
作者: lxmxn     时间: 2007-10-19 18:59

@echo off
for /L %%a in (1,1,254) do (
    ping /n 1 /w 500 192.168.0.%%a >nul && (echo 192.168.0.%%a OK&set/a success+=1) || (set/a fail+=1)
)
echo 成功:%success% ---- 失败:%fail%
pause

作者: qypp19800211     时间: 2007-10-20 14:57    标题: 非常感谢

版主辛苦了。这个p处理很经曲。比用if来判断好多了。
作者: jun19841     时间: 2007-10-20 17:34
NX
作者: 8277533     时间: 2007-12-22 00:30
不知其所以然,,