Автоматическое подключение к интернету в Windows 7

для раздела Блоги

Задача: настроить автоматическое подключение к интернету любого пользователя Windows 7 после загрузки винды или выхода ее из спячки. Так же необходимо обеспечить поддержку быстрого переключения пользователей (fast user switching). Для выполнения нижеописанных действий необходимы полномочия администратора.

Настройка соединения


Сначала необходимо настроить уже существующее соединение, что бы винда во время процесса подключения не задавала лишних вопросов. Для этого делаем двойной щелчок по нужному соединению (1). Появляется окно для ввода пароля. Вводим имя (2), пароль (3), ставим флажок «Save this user name and password» (4), выбираем пункт «anyone who uses this computer» (5) и нажимаем кнопку «Connect» (6).



Если подключение прошло успешно, то щелкаем правой кнопкой мыши по тому же соединению (1), выбираем пункт меню «Properties». (2)



На вкладке «Options» (3) снимаем флажок «Prompt for name and password» (4). Что бы во время подключения перед глазами не мелькало окошко, можно снять флажок «Display progress while connecting» (6). Окно с описанием ошибки подключения будет показано даже со снятым флажком. Жмем «OK» (5).

Запуск скрипта
После этого нужно создать два задания в планировщике заданий Windows и изменить пару параметров в реестре. Что бы не делать эту нудную работу вручную, мною был написан скрипт. Далее порядок его использования:

  • Скачайте файл скрипта в папку Windows (можно выбрать любую папку, доступную для чтения всем пользователям). В дальнейшем этот файл понадобится для работы задания в планировщике, поэтому удалять или переименовывать его нельзя.
  • Запустите скрипт обычным способом. Если включен UAC, то необходимо будет подтвердить выполнение скрипта.
  • В окне выбора действия нажмите кнопку «Да».
  • Введите параметры, которые будут использованы для создания заданий в планировщике. Например:



    В некоторых случаях задержки нужны, что бы винда успела настроить сеть, например если у вас медленный DHCP. Начните с 0 и постепенно увеличивайте значение, пока не исчезнут ошибки во время подключения. Для изменения задержек повторно добавьте задания, но уже с новыми значениями задержек.
  • А теперь бонус. :)

Удаление скрипта и результатов его работы
Если автоподключение интернета больше не требуется, то запустите скрипт и в окне выбора действия нажмите кнопку «Нет». Скрипт удалит из планировщика созданные во время установки задания, а так же присвоит параметрам в реестре стандартные значения. После этого файл скрипта можно удалить.

Подробности
Скрипт создает два задания: AutoconnectOnLogon и AutoconnectOnWakeup. Как ясно из названий, первое создает соединение после загрузки винды, второе — после выхода ее из спячки. Если бы не необходимость делать задержки разной длительности, можно было бы обойтись только одним заданием. Наличие этого скрипта на диске необходимо для реализации задержки после выхода из спячки. Так же скрипт изменяет в реестре значение
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\RasMan\Parameters\KeepRasConnections
благодаря которому соединение не разрывается во время использования быстрого переключения пользователей (fast user switching).
Telegram-канал @overclockers_news - это удобный способ следить за новыми материалами на сайте. С картинками, расширенными описаниями и без рекламы.
Оценитe материал

Возможно вас заинтересует

Популярные новости

Сейчас обсуждают