да можно запросто сделать скриптом с rasdial , но тут дело в другом, топикстартер не хочет читать мануалы принципиально. от того такие грабли и вылазят постоянно.
Точнее, моя позиция состоит в том, что если надо долго и нудно разбираться, проще оставить как есть. А если исправляется легко, то и в сообществе подскажут.
нужно делать скрипт с 'rasdial' в формате CMD можно исчо батник с примерно таким содержанием: @echo off rasdial | имя соеденения | Login | pass | EXIT и его в автозагрузку можно конечно усложнить чтоб жизнь малиной не казалась хыхы: @echo off :: Имя соединения set connection=My VPN Connection
:: Задержка между проверками, секунд (примерно) set pause=10
: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
можна скриптек увеличить канечно:)) кучу нужностей добаветь...
no subject
Date: 2009-10-18 09:01 am (UTC)а если просто нажать 2 раза на ярлык - появится инет?
а в логах что?
no subject
Date: 2009-10-18 10:35 am (UTC)2.Да.
3.Как их посмотреть?
no subject
Date: 2009-10-18 01:41 pm (UTC)no subject
Date: 2009-10-18 01:59 pm (UTC)no subject
Date: 2009-10-18 02:04 pm (UTC)no subject
Date: 2009-10-18 02:26 pm (UTC)no subject
Date: 2009-10-18 01:11 pm (UTC)no subject
Date: 2009-10-18 01:20 pm (UTC)no subject
Date: 2009-10-18 01:41 pm (UTC)no subject
Date: 2009-10-18 01:55 pm (UTC)no subject
Date: 2009-10-18 02:00 pm (UTC)no subject
Date: 2009-10-18 02:20 pm (UTC)no subject
Date: 2009-10-18 02:29 pm (UTC)no subject
Date: 2009-10-18 03:31 pm (UTC)no subject
Date: 2009-10-18 02:24 pm (UTC)no subject
Date: 2009-10-18 02:17 pm (UTC)можно исчо батник с примерно таким содержанием:
@echo off
rasdial | имя соеденения | Login | pass |
EXIT
и его в автозагрузку
можно конечно усложнить чтоб жизнь малиной не казалась хыхы:
@echo off
:: Имя соединения
set connection=My VPN Connection
:: Задержка между проверками, секунд (примерно)
set pause=10
: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
можна скриптек увеличить канечно:)) кучу нужностей добаветь...
no subject
Date: 2009-10-18 03:13 pm (UTC)no subject
Date: 2009-10-18 03:29 pm (UTC)