Автоматический запуск хот-спот в Windows 11 и Windows 10 при включении компьютера
В этой статье я покажу решение, с помощью которого можно настроить автоматический запуск функции Мобильный хот-спот. Чтобы хот-спот автоматически включался после загрузки Windows 11 или Windows 10 и сразу начинал раздавать Wi-Fi сеть на другие устройства.
Так как в Windows не всегда удается настроить раздачу Wi-Fi с помощью командной строки, то решение, которое описано в статье автоматический запуск раздачи Wi-Fi при включении ноутбука тоже не работает. Раздавать Wi-Fi с ноутбука или ПК намного удобнее через Мобильный хот-спот (о настройке хот-спот я подробно писал в инструкции для Windows 11 и для Windows 10), но в настройках хот-спот нет возможности настроить автоматический запуск.
Я нашел решение (на англоязычных сайтах) немного его доработал (так как у меня изначально хот-спот не хотел запускаться автоматически) и сейчас поделюсь этим решением с вами. Постараюсь показать и объяснить все максимально подробно, чтобы у вас не возникло проблем в процессе настройки.
Обновление: изначально эта статья была написана для Windows 10, но так как стали спрашивать про автоматический запуск хот-спот в Windows 11, и появились проблемы с запуском в десятке (возможно, после обновлений), я нашел новый код, который отлично работает в Windows 10/11. Все проверил и обновил статью.
Шаг 1 – создаем два файла для автоматического запуска хот-спот
Заходим в "Этот компьютер" и открываем диск C. Создаем там папку с названием ScriptsHotsPot.
Открываем эту папку и создаем там первый файл. Нужно нажать правой кнопкой мыши на пустую область, выбрать "Создать" – "Текстовый документ". Открываем его и вставляем в файл следующий текст:
powershell.exe -ExecutionPolicy Bypass -Command "C:\ScriptsHotsPot\MobileHotsPot.ps1"
(если в итоге будет ошибка при запуске, то можете попробовать старый код: PowerShell C:\ScriptsHotsPot\MobileHotsPot.ps1)
Не забудьте подтвердить сохранение изменений после закрытия, или нажмите на "Файл" – "Сохранить".
Дальше переименовываем этот файл в AutoStart.bat. Удалив имя и расширение файла .txt. Мы меняем не только называние файла, но и расширение на .bat, поэтому подтверждаем смену расширения файла.
Первый файл создан. Если у вас не получается сменить расширение файла с .txt на .bat (иконка файла не поменялась), то вам сначала нужно включить отображение расширений файлов.
Точно так же создаем еще один текстовый файл, открываем его и копируем туда следующий текст:
$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()
Сохраняем (при закрытии файла, или нажав в блокноте на "Файл" – "Сохранить").
Переименовываем файл (и меняем его расширение) в MobileHotsPot.ps1. В итоге у нас в папке будет два файла.
Файлы созданы, и по идеи, после запуска файла (двойным кликом мыши) AutoStart.bat хот-спот должен включаться. Но у меня не работало. Как оказалось, причина в том, что отключено выполнение сценариев в Windows Powershell. Нужно это исправить.
Шаг 2 – включаем выполнение сценариев в Windows Powershell
- Нажмите сочетание клавиш Win+R, скопируйте в окно "Выполнить" команду gpedit.msc и нажмите Ok.
- В левой части окна "Редактор локальной групповой политики" перейдите в раздел Конфигурация компьютера — Административные шаблоны — Компоненты Windows — Windows Powershell.
- Справа будет пункт "Включить выполнение сценариев". Нажмите на него правой кнопкой мыши и выберите "Изменить".
- Ставим переключатель возле "Включено", ниже в выпадающем меню выбираем пункт "Разрешить локальные сценарии и удаленные подписанные сценарии".
Нажимаем на кнопку "Применить" и "Ok". - Готово. Окно можно закрыть.
Проверка созданных нами файлов
Чтобы проверить, правильно ли мы создали файлы, можно открыть настройки функции мобильный хот-спот, выключить его (если он включен) и запустить файл AutoStart.bat. Хот-спот должен включиться.
Если хот-спот не запускается после запуска файла, то проверьте содержимое каждого файла (нажав на него правой кнопкой мыши и выбрав "Изменить"). Если там все правильно, но появляется какая-то ошибка, или еще что-то, то напишите о проблеме в комментариях. Постараюсь подсказать решение.
Если же все Ok, то нам нужно добавить этот файл в автозагрузку, чтобы он выполнялся при включении компьютера (входе в Windows 10 или Windows 11) и автоматически активировал работу hotspot.
Шаг 3 – добавляем скрипт запуска хот-спот в автозагрузку
По идеи, если закинуть файл AutoStart.bat в папку "Автозагрузка" (открыть папку можно командой shell:startup в окне "Выполнить" (Win+R)), то все должно работать. Но я предлагаю сделать все красиво. Через Планировщик заданий.
- Открываем меню Пуск, или поиск и пишем "планировщик заданий". Запускаем его.
- Наводим курсор на пункт "Действие" и выбираем "Создать задачу...".
- Указываем имя для задачи. Например, "Запуск хот-спот".
- Переходим на вкладку "Триггеры" и снизу нажимаем на кнопку "Создать". В выпадающем меню "Начать задачу" выбираем "При входе в систему" (думаю, так же можно ставить "При запуске"). Если не будет работать, создайте триггер "При любом входе в систему" (если у вас есть этот пункт).
- Переходим на вкладку "Действия" и нажимаем "Создать". Дальше в меню оставляем "Запуск программы" и нажимаем на кнопку "Обзор". Нужно выбрать файл AutoStart.bat, который мы создавали.
Нажимаем на кнопку "Ok". - Мы создали задачу в планировщике заданий. Можно закрывать окно нажав на кнопку "Ok".
Мобильный хот-спот будет автоматически включаться после загрузки Windows 11 или Windows 10. Я все проверил, у меня работает. На несколько секунд будет появляться черное окно командной строки. Но если поставить выполнение задачи не "При входе в систему" а "При запуске", то скорее всего это окно вы не будете видеть.
Как отключить автоматический запуск?
Очень просто. Нужно удалить задачу в планировщике заданий.
Все отлично работает, пользуйтесь. Если у вас что-то не получается, или хотите дополнить статью полезной информацией – пишите в комментариях.
Супер, сработало. Установил включение по времени.
Отлично!
2. Если Вы хотите задать вопрос, то опишите проблему как можно подробнее. Напишите конкретную информацию о проблеме.
3. Комментарии с ненормативной лексикой, оскорблениями, и бессмысленные комментарии будут удалены.
4. Запрещена реклама других сайтов, групп в социальных сетях, спам и т. д.
5. Пожалуйста, пишите грамотно. Не пишите заглавными буквами.
6. При ответе на комментарий, пожалуйста, нажимайте кнопку "Ответить".