
Итак продолжаем серию статей о автозапуске vpn соединений. Тут я расскажу Вам как настроить автозапуск интернет соединения при загрузке Windows 7 в частной виртуальной сети (VPN). Данный способ подразумевает создание задачи планировщиком.
И опять же, все действия, проделываемые далее, предусматривают, что у Вас уже есть созданное VPN соединение.
Способ №2. Создание задачи планировщиком и автозапуск её при входе в Windows.
Так как реализация данного способа «ручками» довольно сложна, то я прилаживаю файл к своей статье, где половина нужных действий уже сделана за Вас.
2.1 Заходим в окно планировщика задач.
Нажимаем кнопку Пуск, Выбираем в появившемся меню справа кнопку «Панель управления». В появившемся окне в режиме «Мелкие значки» (режим просмотра можно поменять в правом верхнем углу) находим ссылку с надписью «Администрирование». Переходим по ней. Затем во вновь появившемся окне выбираем ссылку «Планировщик заданий».
2.2 Импортируем задачу и меняем параметры.
В главном меню сверху выбираем «Действие» — «Импортировать задачу» и выбираем скаченный с моего сайта файл задачи (ссылка на закачку файла внизу статьи). Откроется окно редактирования импортированной задачи. В нём нажимаем на кнопку «Изменить» напротив имени Вашей учётной записи и набираем вместо учетной записи SteelRat имя своей учетной записи. Переходим на закладку «Действия» и, выделив действие Запуск программы, нажимаем кнопку «Изменить…». В поле «Добавить аргументы…» меняем между кавычками название VPN соединения «Connection» на название своего соединения. Нажимаем «ОК» и снова нажимаем «ОК».
Теперь вкратце расскажу что делает моё задание. Задание запускает программу rasphone.exe из каталога system32 с параметрами запуска -d (которое выводит диалог подключения к интернету) и «Connection» (собственно название соединения). Условие на запуск данного задания я путем метода проб и ошибок выведал в службах. Я просто нашел код запуска службы диспетчера удаленного подключения, и поэтому, интернет соединение запускается только когда запускается служба, что позволяет избежать ошибки, когда служба не успела запустится, а тут уже пытается установить соединение с интернетом.
2.3 Делаем окно подключения к интернету невидимым для пользователя.
Для полного счастья надо сделать и так, чтобы окно подключения к интернету вообще не показывалось. Для этого воспользуемся пунктами 1.1 (Для Windows Seven) и 1.2 в Способе №1.
Всё, готово! :)
Преймущества:
- 100% работоспособность данного способа для Windows Seven.
- Сохранение конфеденциальности данных подключения.
- Тихое (скрытое) подключение интернета.
Недостатки:
- Достаточно сложная реализация «руками».
Итак я описал 2-ой из 3-ёх способов автоподключения к интернету при запуске Windows. Скоро я поведаю Вам второй способ подключения для Windows XP и Windows Vista :).
Файлы задачи:
1. Версия 2. Усовершенствована. Теперь задача включения интернета включается только при включении службы удалённого подключения.
2. Версия 1. Старая версия, задача включения интернета включалась при условии запуска кучи всяких других служб, что приводила к частому запуску подключения к интернету.
In English







спасибо =)
впринципе это самый надежный способ, который я сам притом и придумал:)
Уже кстати готов такой же способ и для Windows Xp, скоро выложу, там все ещё проще должно быть:)
пасиба большое;)
да не зачто;)
не допустимое имя пишет при нажатие на ок
Опишите пожалуйста подробнее на каком этапе он такое пишет, попробуем решить Вашу проблему
Напишите что во вкладке «общие» в окне «создание задачи» следует поменять учетную запись SteelRat на свою. А то я вижу не один тупил на надпись про недопустимое имя…
Блин… спасибо что подсказали;). То я просто забыл удалить вообще имя… Я потом файл перезалью со стертым именем, а пока что щас напишу что стирать надо:)
Подключение не происходит, выдает: «не удается загрузить диалоговое окно. Ошибка:623. Системе не удалось найти запись телефонной книги для этого подключения»
gns79,
выполните как я описал пункт 2.2, и внимательно посмотрите на картинку 5… Вы не изменили название Connection на имя своего подключения, поэтому у Вас и вылетело окошко, что такого соединения под названием «Connection» не существует. Либо Вы просто не правильно название своего соединения ввели, проверьте правлильность его написания:)
А я все сделал как ты написал, но ничего не происходит….
и Пришлось в самом файле прописывать имя моей учётки и название компа, потаму что в диологовом окне мне винда изменить не даёт…
всмысле ждал сидел 10мин после загрузки винды даже, но реакции 0…
Lawas,
Ну как у меня описано должно всё работать. Я так и не понял, у Вас получилось всё сделать или нет?
Щас попробуем. Только вот картинки нихрена не отображаются, Как говорится, картинки в студию. Да, кстати для хр есть отличная прога: CDialer называется, запускается как служба, маленькая и незаметная, автоматом подключает vpn при загрузке и разрывах связи, под win 7 не работает.
Картинки не отображаются, потому что хостинг, на котором они были щас чё-то уже который день не работает :( .
Для XP там вообще нечего делать создать триггер для запуска VPN-соединения. Я вообще не люблю такие «маленькие» и «незаметные» программки, они только захламляют Windows. Если для этого есть стандартные средства, которые сам Microsoft и предоставил, то почему бы ими и не воспользоваться ;) .
Кстати создать такую программку не является большим трудом… Было бы только желание. Вот например я тоже делал для себя такую программулинку, но щас я понял, что она мне не нужна ;)
Мне пришлось добавлять условие: чтобы выполнялось при входе пользователя. И еще сменить русское название «Vpn-подключение» на «VPN-cnct» только тогда все заработало. Спасибо большое, тов. SteelRat.
Странно… должно и так всё работать, без внесения изменений… незачто), тов ze4 :)
у меня заработало только после того как я на вкладке триггеры поставил начать задачу: при входе в систему
у меня не загружаются ваши картинки!…. делал всё по надписям и ничего.((( а так надо!
Дело в том, что хостинг картинок отвалился уже доволно давно(((. Прийдётся заново всё фоткать. Надеюсь в ближайшее время перефоткаю всё :(
Спасибо большое много мучался так как в висте работало если просто ярлык кинуть в автозапуск а семерке ну никак. но теперь все работает спасибо.
На вкладке триггеры нужно поставить начать задачу: при входе в систему, тогда все работает. Спасибо.
А где ссылка?
Ну вон же 2 ссылки в самом низу статьи: Версия 1 и Версия 2
Я решил эту проблему на windows 7 так http://windows7-help.ru/viewtopic.php?id=51
Я так тоже делал раньше… но меня не очень устраивает чёрное окно при запуске Windows… Притом таким способом можно очень быстро спалить твой логин и пароль для подключения к инету ;)
SteelRat
если ты внимательно посмотрел то там есть описение галочки скрытого режима, пароль и логин не видно
все конфиденциально
на сколько я знаю как не крути, а через rasdial надо указать логин и пароль(так даже в твоём способе описано), а тогда о какой скрытости можно говорить… ;)
Это конешно да если залесть вп ланировщик задний и вытащить оттуда эту команду
В ХП при зауске cmd высвечивался логин и пороль, в windows7 этот процес скрыт!! Тоесть есть слова идет проверка логина и пароля но самого логина и пороля визуально невидно
У меня это на домашнем ПК устраивает, в мой планирощик некто посторонний неможет заглянуть.
Если уж захотели таким способом пользоваться, то лучше вообще юзать rasphone ;). Там не надо даже никакой логин и пароль вводить ;). Но лично меня эти оба способа не устраивают, потому что я делал универсальный способ, чтобы не сидеть и не рассчитывать время, когда там служба удалённых соединений запускается… Я просто создал задачу по запуску этой службы :)
На вкладке триггеры поставил, начать задачу: при входе в систему, ещё на всякий случай рядом в параметрах, поставил пользователя только себя, тогда заработало. Спасибо.
Вторая версия работала у меня только при входе в систему, остановился на первой, пока всё нормально, ещё раз спасибо за труды!
У меня винт7, всё сделал как сказано и всё равно пахать не хочет. камп перезагружаю бла бла бла а впн не подключается самостоятельно(((
всё работает прекрасно!!!!!! СПАСИБО АВТОРУ!!!!!!!!
Не работает. Пробовал много раз.
Проблемы:
1. VPN не работает, не смотря что в планировщике задача УСПЕШНО ЗАПУЩЕНА. Только после повторного запуска вручную в том же планировщике запускается подключение.
2. Запуск VPN стал не возможен стандартным способом -»из трея», выдает ошибку — типа подключение уже запущено но интернетом даже и не пахло, и все таки спустя несколько секунд запускается…. и то не всегда…
Если сидеть, сложа ручки и ждать пока все произойдет автоматически, после запуска машины, можно покрыться паутиной в ожидании, и все равно не дождаться………………….
Очень странно… Прочитайте комментарии людей, которые писали выше, может они Вам помогут.
Всё запустилось и работает прекрасно! Автору респект и уважуха! Спасибо!!!!!!!!!!!!
Спасибо огромное, все работает, давно искал решение
Артем
Это значить что утебя сеть определяется долго а пранирощик дает команду раньше в пустоту
нужно в пранировщике поставить 10 секундную задержу посылки команды
спасибо за штучку, только дописал бы в инструкции про то, что в триггере надо менять на «при входе в систему» а то тишина и ниче не происходит, приходится камменты читать)
Спасибо но работает только через при триггере вход в систему. может потому что мой нэт через L2TP соединяется? тогда условия нужно поправит для запуска др. службы?
ВСЕМ ПРИВЕТ!! У меня Windows 7 Максимальная! ВСЁ работает! Афтар спасибо!
Только есть 1 вопрос, как быть если вдруг оборвется связь? Ответ если можно на мыло отправьте.
ka4ka4ka4@qip.ru Спасибо заранее.
Если связь оборвется, то соединение не восстановится… Эта задача работает только на событие при входе пользователя.
беда с вами на ХР просто перенсти ярлык в автозапуск а в семерке в реестре прописать файл 10 секунд и все. чем тут кучу операций производить
вот для семерки
1. RegEdit\HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
2. Создать строковой параметр с произвольным именем и значением:
rasdial «имя подключения» пользователь пароль (пример, rasdial интернет пароль)
3. Закрыть реестр и перезагрузить компьютер.
Borziy52, 100% — но работоспособный автозапуск соединения можно сделать только через службы или планировщик. Вы своими изменениями в реестре банально поместили в автозагрузку запуск интернет соединения, которое я описывал в предыдущей статье. Этот способ будет работать не везде, так как для подключения к интернету надо, чтобы соответствующая служба была включена, и не факт, что она включится до того как автозагрузка попытается запустить соединение.
Здравствуйте, а если у меня не VPN соединение, а PPOE? Ваш рецепт годится? И ваш файлик? Или роли не играет?
Совет «выглядит» привлекательно. Сама пробовала через планировщик, но не поняла, как его использовать.
(Помещение ярлыка в автозагрузку результата не дает, после определения лок. сети проходит секунд 10, прежде чем Инет может грузиться, иначе ошибка )
(Win7 x64)
Большое спасибо! очень элегантное решение (:
Огромное спасибо Павел! заработало вроде! очень полезная вещь! но советую прописать в статье о триггере и задержке, а то пришлось читать все комментарии… завтра посмотррю — может что ещё полезное у Вас на сайте есть!
Спасибо! маленькая ремарка: в свойствах пришлось изменить триггеры — «запуск при входе в систему»
Напишите как сделать окно невидимым,пожалуйста.
По ссылке которую вы прилагаете «способ1″ информация не совсем корректна.
Благодарю!
Большое спасибо за способ! Одно уточнение: служба «Диспетчер подключений удаленного доступа» у меня запускалась «вручную» по умолчанию. Это приводило к багу: инет сам не стартовал, а при запуске из трея выскакивало сразу 2 окна подключения ВПН. Укажите явно в инструкции, как и где проверить состояние службы вероятно, не только у меня такие настройки службы.