dellik77
26-05-2016, 15:10
здравствуйте, есть код переподключения pppoe-соединения по заданному интервалу с помощью программки nircmd (где брал - уже не помню).
:loop
D:\soft\nircmd-x64\nircmd.exe rashangup "PPPoE"
ping -n 1 -w 1000 192.168.254.254 >nul
D:\soft\nircmd-x64\nircmd.exe rasdial "PPPoE"
ping -n 1 -w 35000 192.168.254.254 >nul
goto loop
подскажите пожалуйста, как мне перед пингом с ожиданием в 35с сделать проверку полученного pppoe-подключением айпи (нужны только 2 первых числа из ip). суть такова - у провайдера 2 диапазона, 1 серые айпишки, 2 белые. но мне необходимо использовать только белые, в связи с этим прошу помочь, как оформить код, чтобы если получит айпишку из серого диапазона, то опять происходило переподключение pppoe ?
:loop
D:\soft\nircmd-x64\nircmd.exe rashangup "PPPoE"
ping -n 1 -w 1000 192.168.254.254 >nul
D:\soft\nircmd-x64\nircmd.exe rasdial "PPPoE"
ping -n 1 -w 35000 192.168.254.254 >nul
goto loop
подскажите пожалуйста, как мне перед пингом с ожиданием в 35с сделать проверку полученного pppoe-подключением айпи (нужны только 2 первых числа из ip). суть такова - у провайдера 2 диапазона, 1 серые айпишки, 2 белые. но мне необходимо использовать только белые, в связи с этим прошу помочь, как оформить код, чтобы если получит айпишку из серого диапазона, то опять происходило переподключение pppoe ?