Далее в блокноте пишем
CODE:
rasdial /d
ping -n 3 127.0.0.1 > nul
rasdial "MTS3G" /callback:*99#
ping -n 3 127.0.0.1 > nul
rasdial "MTS3G" /callback:*99#
На самом деле не пишем, а приведённый код копируем, вставляем в блокнот и сохраняем в файл с именем newip.bat
Кратко поясню строки скрипта для программной перезагрузки модема.
В первой строке разрывается текущее соединение с интернетом, если оно установлено. Если соединение не установлено то ничего не происходит.
Во второй строке пауза 3 секунды, можно уменьшить до одной секунды.
В третьей строке непосредственно соединение с интернетом, в кавычках вместо MTS3G укажИте имя вашего соединения.
Скрипт может работать совместно с HandyIP
Если нужно выполнять перезапуск 3G модема с заданным интервалом, то можно воспользоваться планировщиком заданий или изменить скрипт так:
CODE:
:newip
rasdial /d
ping -n 3 127.0.0.1 > nul
rasdial "MTS3G" /callback:*99#
ping 127.0.0.1 -n 3600 > NUL
goto newip
rasdial /d
ping -n 3 127.0.0.1 > nul
rasdial "MTS3G" /callback:*99#
ping 127.0.0.1 -n 3600 > NUL
goto newip
Здесь 3600 - это пауза в секундах до следующего срабатывания скрипта. 3600 секунд это 1 час, 600 это будет 10 минут, при необходимости поставьте нужное вам значение.
Запускать нужно с правами администратора.
Добавлено:
Смена IP методом рекконнекта сетевого подключения.
Смена IP с помощью команд дисконнекта/коннекта в браузере.
Скрипт для перезагрузки модема через telnet.