终止 IP:set end=256(到此为止,这个 IP 不检测)
下面这个脚本检测 10.10.10.1 ~ 10.10.10.255 范围内存活的 IP
@echo off
set i=1
set end=256
set prefix=10.10.10.
:loop
ping %prefix%%i% | find "(0%% loss)" >nul
if %errorlevel% equ 0 (echo %prefix%%i% >>alive.txt)
set /a i=%i%+1
if "%i%"=="%end%" goto end
goto loop
:end
set i=
set end=
set prefix=