Как выбрать другой адаптер с помощью `netsh wlan set hostednetwork`(Windows 10)

Как выбрать другой адаптер с помощью `netsh wlan set hostednetwork`(Windows 10)

Я слежуэтот урокнастроить точку доступа Wi-Fi на моем ПК с Windows 10.

Когда я запускаю netsh set hostednetwork mode=allow ssid=Your_SSID key=Your_Passphrase, я думаю, что он использует адаптер, который называется Wi-Fi. У меня есть USB-адаптер Wi-Fi, который я хочу использовать для своей точки доступа, который указан как Wi-Fi 2.

Можно ли изменить указанную выше команду, чтобы использовать USB-ключ вместо встроенного в ноутбук адаптера Wi-Fi?

решение1

Ключевым моментом здесь является отключение адаптеров, на которых вы не хотите, чтобы hostednetwork запускался. Если у вас только один активный адаптер и выполните:

netsh wlan set hostednetwork mode=allow ssid=Your_SSID key=Your_Passphrase
netsh wlan start hostednetwork

то он автоматически назначит себя этому адаптеру. (Если вы не знаете имен своих сетевых адаптеров, вы можете получить список, введя netsh wlan show driversв командной строке. Обязательно заключите имя адаптера в кавычки в следующих командах, если в именах есть пробел.)

Поскольку у вас есть 2 беспроводных адаптера, wifi1 и wifi2, и вы хотите, чтобы он работал на wifi2, вы можете отключить wifi1, запустить скрипт, затем снова включить wifi1. Это принудительно переключит hostednetwork на wifi2.

Код:

netsh interface set interface name="Wi-Fi1" admin=disabled
netsh wlan set hostednetwork mode=allow ssid=Your_SSID key=Your_Passphrase
netsh wlan start hostednetwork
netsh interface set interface name="Wi-Fi1" admin=enabled

Примечание: возможно, вам придется запустить этот пакет от имени администратора.

решение2

Те из вас, кто пытается найти имя интерфейса, могут ввести следующую команду и следовать существующему ответу.

netsh wlan show drivers

Связанный контент