第1个回答 推荐于2016-12-02
@echo off
echo.
echo.
set/p var1=请输入起始IP:
echo.
set/p var2=请输入终止IP:
echo.
for /f "tokens=1,2,3,4 delims=." %%a in ("%var1%") do (
set var4=%%a.%%b.%%c
set var5=%%d)
for /f "tokens=1,2,3,4 delims=." %%a in ("%var2%") do (
set var6=%%a.%%b.%%c
set var7=%%d)
if not %var4%==%var6% echo ErrorMessage:错误,不在同一网段! & pause>nul & exit
for /L %%i in (%var5%,1,%var7%) do (
ping -n 1 %var4%.%%i)本回答被提问者采纳