- for /f %%s in (ip.txt) do ( set ii=%%s
- call :aa1
- )
- :aa1
- ping -n 1 %ii%
- IF ERRORLEVEL 1 goto :3
- for /f "tokens=2 delims=[]" %%i in ('ping -n 1 %ii%') do ( set ip=%%i
- call :aa
- )
- :aa
- echo %ip%>>1.txt
- :3
复制代码 ip.txt 内容是一些机器命.包含ping的通的和ping不通的...
代码是想把ping通的机器得到对应IP.并给赛选出来..然后进行下一步动作.
但是得到的能ping通的ip总是两两出现.....
求解决..... |