О, хочется большего количества проверок - пожалуйста!
Убираем первую проверку яндекса, ее роль выполняет BiTreker.
Отключаем циклическое выполнение скрипта, за это отвечает BiTreker.
Получаем такой скрипт
Код:
timeout /T 10 (время между пингами)
ping -n 1 -w 3000 ukr.net > nul (пингуем укрнет)
if %errorlevel%==1 goto google
cls
goto end
:google
ping -n 1 -w 3000 google.com > nul (пингуем гугл)
if %errorlevel%==1 goto program
cls
goto end
:program
taskkill /f /im notepad.exe (убиваем процес программы модема, имя вашей программы в процесах)
timeout /T 10 (ждем 10 секунд, если мало то добавте)
c: (выбираем диск на котором программа)
cd/ (переходим в корневой каталог диска)
cd Program Files\ (путь к вашей программе)
start notepad.exe (запускаем программу модема)
echo %errorlevel%
Вообще, ping создает паразитный трафик Интернет. Прелесть внешнего скрипта в том, что каждый сам решает использовать дополнительную проверку пингом ukr.net и google.com или нет.
__________________
Тюнинг автонавигаторов
BiTreker - автомобиль под контролем, даже если вас нет рядом
Умный БП - интеллектуальное управление питанием CarPC и внешних устройств
Режим День/Ночь - управление светом фар, яркостью монитора и внешними устрйоствами в зависимости от времени суток