Этот код мониторит VPN соединение
Код: Выделить всё
@echo off
:: Имя соединения
set connection=Internet
:: Задержка между проверками, секунд (примерно)
set pause=300
:LOOP
set connected=0
for /f "delims=" %%i in ('rasdial') do (
if "%%i"=="%connection:"=%" set connected=1
)
if %connected%==0 (
echo %date% %time% "%connection%" connection not detected. Dialing...
rasdial "%connection:"=%"
) else (
echo %date% %time% "%connection%" connection is active.
)
ping -n %pause% 127.0.0.1>nul 2>&1
goto LOOP
Он рабочий то есть логика в нём работает , вот одна проблема когда он обнаруживает , что интернета нет он - пытается его запустить , но пишет ошибку 691 логин и пароль не верны , как это исправить помогите пожалуйста.