如何使用“netsh wlan set hostingnetwork”选择不同的适配器(Windows 10)

如何使用“netsh wlan set hostingnetwork”选择不同的适配器(Windows 10)

我正在关注本教程从我的 Windows 10 PC 设置 Wifi 热点。

当我运行 时netsh set hostednetwork mode=allow ssid=Your_SSID key=Your_Passphrase,我认为它使用了名为 的适配器Wi-Fi。我有一个 USB Wifi 加密狗,我想将其用于我的热点,该热点列为Wi-Fi 2

有什么方法可以改变上述命令以使用 USB 加密狗而不是笔记本电脑的内置 Wifi 适配器吗?

答案1

这里的关键是禁用您不希望托管网络启动的适配器。如果您只有一个活动适配器并运行:

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。这会强制在 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

相关内容