ManagementObjectSearcher theSearcher = new ManagementObjectSearcher("SELECT * FROM Win32_DiskDrive WHERE InterfaceType='USB'"); foreach (ManagementObject currentObject in theSearcher.Get()) { string id = currentObject["PNPDeviceID"].ToString(); string[] ids = id.Split('\\'); idA = ids[ids.Length - 1]; //idA = label1.Text; // textBox1.Text += idA + "\r\n"; break; //label1.Text += currentObject["PNPDeviceID"].ToString() + "\r\n"; //ManagementObject theSerialNumberObjectQuery = new ManagementObject("Win32_PhysicalMedia.Tag='" + currentObject["PNPDeviceID"] + "'"); //MessageBox.Show(theSerialNumberObjectQuery["SerialNumber"].ToString()); }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)