在 Windows 10 中插入另一台设备时可以禁用该设备吗?

在 Windows 10 中插入另一台设备时可以禁用该设备吗?

一段时间以来,我一直怀疑我的笔记本电脑的内部 WiFi 适配器坏了(它会随机停止工作,直到我手动禁用并启用它),所以我买了一个外部 WiFi 适配器(TP-Link Archer T4U)来解决这个问题。但是,当我没有插入它时,我仍然希望内部适配器能够打开。所以我的问题是:

是否可以同时使用两个适配器(并且可以在两张卡上分别选择网络),或者在我将另一个适配器插入 USB 端口时立即禁用内部适配器?

我已经获得了使用 udev 规则在 Debian 下工作的第二种解决方案,但似乎无法在 Windows 10 下解决这个问题。

答案1

尝试这个:

首先,您需要创建几个批处理文件来禁用和启用您的内部 wifi 适配器。执行此操作的 Windows 命令是devcon,您必须从 Microsoft 下载。基于快速阅读devcon.exe的子命令devmgmt.msc如果您知道特定设备的名称(您可以从设备名称本身中获取信息),则可以禁用和启用特定设备devcon.exe

然后,将这些批处理文件包装到“开始”->“控制面板”->“管理工具”->“任务计划程序”中的几个 Windows 任务中。首先手动运行它们,测试它们以确保它们正常工作。

然后:

  • 断开外部 Wifi 适配器。
  • 打开开始->控制面板->管理工具->事件查看器。
  • 打开 Windows 日志,然后打开左侧的系统。
  • 连接您的外部 Wifi 适配器。
  • 刷新日志并查找与您插入设备相关的事件(我从未这样做过,不确定您会看到什么或者是否会看到任何东西。)
  • 找到该事件后,右键单击它,选择“将任务附加到此事件...”并附加您之前定义的将禁用内部 Wifi 适配器的任务。
  • 断开外部 Wifi 适配器,然后查找断开连接事件,并执行相同的操作。

我不太确定这个效果如何,我从来没有尝试过。

相关内容