Как заставить Windows 11 автоматически запускать WLAN хотспот при запуске?

Вопрос или проблема

Я временно живу в месте без WLAN-роутера и полагаюсь на WLAN-горячую точку на своем ноутбуке с Windows 11. Поэтому я хочу автоматически включать горячую точку при входе в систему или когда горячая точка по какой-либо причине была выключена (я отключил режим энергосбережения, но на всякий случай).

Популярный ответ в поисковой системе Google не работает для меня. Если я выполняю команду (от имени администратора)

netsh wlan start hostednetwork //включить горячую точку

Я получаю ошибку:

Хостовая сеть не была запущена.
Группа или ресурс находятся в неправильном состоянии для этой операции.

Тогда как нажатие на иконку WLAN-горячей точки в панели уведомлений работает нормально.

Синтаксис команды следующий:

netsh wlan set hostednetwork mode=allow ssid=ssidName key=your8characterPassword

К сожалению, ее нужно запускать с повышенными правами. Поэтому вы не можете запускать
ее автоматически как программу при запуске.

Я предлагаю использовать Планировщик задач, чтобы создать задачу, которая будет запускать .bat
файл, содержащий эту команду с повышенными правами после загрузки.
Также добавьте задержку, чтобы запустить ее через достаточное количество секунд после загрузки, чтобы Windows
устаканился и вошел в нормальный режим работы.

В интернете есть много статей о том, как использовать Планировщик задач.
Например:
Как создать автоматическую задачу с помощью Планировщика задач в Windows 10.

это

powershell -ExecutionPolicy Bypass "$connectionProfile = [Windows.Networking.Connectivity.NetworkInformation,Windows.Networking.Connectivity,ContentType=WindowsRuntime]::GetInternetConnectionProfile(); $tetheringManager = [Windows.Networking.NetworkOperators.NetworkOperatorTetheringManager,Windows.Networking.NetworkOperators,ContentType=WindowsRuntime]::CreateFromConnectionProfile($connectionProfile); $tetheringManager.StartTetheringAsync();"

запустите это из cmd

вы также можете создать bat файл для его запуска

ссылаясь на https://answers.microsoft.com/en-us/windows/forum/all/how-do-i-start-hotspot-through-command-prompt/83267414-51b1-4a20-b7f4-4f3da05d4b4d

Ответ или решение

Как настроить автоматический запуск WLAN хотспота в Windows 11 при старте системы

Если у вас возникла необходимость в автоматическом запуске WLAN хотспота на вашем ноутбуке с Windows 11, это вполне достижимо благодаря инструментам, встроенным в операционную систему. Данная инструкция руководствуется профессиональными стандартами и будет полезна для пользователей, временно находящихся без доступа к маршрутизатору.

Предварительные условия

Перед началом настройки убедитесь, что ваш компьютер поддерживает функцию создания WLAN-хотспота. Также требуется административный доступ в системе для выполнения команд.

Шаг 1: Настройка WLAN хотспота

Для начала вам необходимо настроить ваш WLAN хотспот. Выполните следующую команду в командной строке с правами администратора:

netsh wlan set hostednetwork mode=allow ssid=ИмяВашейСети key=ВашПароль
  • ИмяВашейСети — это название вашего хотспота.
  • ВашПароль — это пароль к вашему хотспоту (не менее 8 символов).

Шаг 2: Создание .bat файла

После успешной настройки, создайте .bat файл, который будет содержать команду для запуска хотспота.

  1. Откройте Блокнот или любой текстовый редактор.
  2. Вставьте следующую команду:
start cmd.exe /c "netsh wlan start hostednetwork"
  1. Сохраните файл с именем StartHotspot.bat на удобное для вас место, например, на рабочий стол.

Шаг 3: Настройка Планировщика задач

Теперь, чтобы ваша система автоматически запускала хотспот при загрузке, вам нужно создать задачу в Планировщике задач:

  1. Нажмите сочетание клавиш Win + R, введите taskschd.msc и нажмите Enter, чтобы открыть Планировщик задач.
  2. В правой части окна выберите «Создать задачу».
  3. Введите имя задачи, например, «Автоматический запуск хотспота».
  4. Перейдите на вкладку «Триггеры» и нажмите «Создать…». Установите:
    • «При входе в систему» для триггера.
    • Выберите пользователя, для которого будет выполнена задача. Установите «Сделать задачу доступной для всех пользователей», если необходимо.
  5. Перейдите на вкладку «Действия» и нажмите «Создать…». Установите:
    • Включение действия: «Запустить программу».
    • В поле «Программа или скрипт» укажите путь к вашему .bat файлу (C:\path\to\your\StartHotspot.bat).
  6. Перейдите на вкладку «Условия» и снимите все галочки, если они активны, чтобы задача выполнялась всегда.
  7. На вкладке «Настройки» установите флажок «Запускать задачу немедленно после старта» и укажите небольшую задержку (например, 30 секунд) в поле «Задержка на старте».

Шаг 4: Тестирование

Перезагрузите компьютер и убедитесь, что хотспот запускается автоматически. Если по каким-то причинам это не происходит, проверяйте настройки триггеров и действий, убедитесь, что указанный путь к .bat файлу корректен.

Заключение

Теперь ваш WLAN хотспот будет автоматически запускаться при входе в систему, что позволит вам всегда оставаться на связи, даже в отсутствие маршрутизатора. Использование Запланированного задания вместе с .bat файлом предоставляет автоматизированное и эффективное решение для вашей ситуации. Не забывайте периодически проверять работоспособность системы после обновлений Windows и изменений в конфигурации сети.

Оцените материал
Добавить комментарий

Капча загружается...