@echo off
set sip=192.1.1.1
set eip=%sip:.=,%
for %%i in (%eip%) do set/a x+=1&&call set ip%%x%%=%%i
for /l %%i in (1,1,20) do call :ipset
pause&goto :eof
:ipset
set/a ip2+=50,1/(254/ip2) 2>nul||set /a ip1+=1,ip2=1,z=0
echo ping %sip% - %ip1%.%ip2%.%ip3%.%ip4% /save
set sip=%ip1%.%ip2%.%ip3%.%ip4%
goto :eof