C# 获取串口全称

var search = new ManagementObjectSearcher(@"SELECT * FROM Win32_PnPEntity  WHERE Name LIKE '%COM%'");                                                                                                                 
            foreach (ManagementObject mo1 in search.Get())
            {
                if ((mo1["Name"].ToString().Contains("CH340"))||(mo1["Name"].ToString().Contains("PL2303"))
                    || (mo1["Name"].ToString().Contains("Port")))
                {
                    textBox1.Text += mo1["Name"].ToString() + Environment.NewLine;
                }
                
            }

你可能感兴趣的:(C#)