我正在关注本教程从我的 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