c#禁用和重新启用wifi

本文关键字:启用 wifi 新启用 | 更新日期: 2023-09-27 18:07:35

我家里有3个wifi,在一些房间里我有来自3个路由器的信号,如果我连接到一个窗口10不会改变为最强的wifi。我想知道一种工作方法来禁用和启用在windows 10中工作的wifi。我的代码不能在windows10中工作。

    SelectQuery wmiQuery = new SelectQuery("SELECT * FROM Win32_NetworkAdapter WHERE NetConnectionId != NULL");
ManagementObjectSearcher searchProcedure = new ManagementObjectSearcher(wmiQuery);
foreach (ManagementObject item in searchProcedure.Get())
{
    if (((string)item["NetConnectionId"]) == "Local Network Connection")
    {
       item.InvokeMethod("Disable", null);
    }
}

c#禁用和重新启用wifi

我正在测试Native Wifi并取得了一些成功,我将很快发布更多结果