[C#] 使用代码打开网络适配器界面

发布时间 2023-06-21 16:32:31作者: sssfffsssfff

在win7以上系统中,进入网络适配器至少需要鼠标点击三下,对于网络设备调试非常不友好,需求在自己的diytools中添加一键打开功能

     System.Diagnostics.Process.Start("cmd.exe", "/C control /name Microsoft.NetworkandSharingCenter");// /C关闭窗体 /K不关闭

 

可能需要判断当前账号是否为管理员

        static bool IsAdministrator()
        {
            WindowsIdentity identity = WindowsIdentity.GetCurrent();
            WindowsPrincipal principal = new WindowsPrincipal(identity);
            return principal.IsInRole(WindowsBuiltInRole.Administrator);
        }