我拿了硬盘序列号,但它没有导致系统使用 AMD 芯片组。在使用 RAID 的计算机系统的情况下,如何获取 HDD 序列号?
SelectQuery sq = new SelectQuery("SELECT Tag, SerialNumber FROM Win32_PhysicalMedia");
ManagementObjectSearcher searcher = new ManagementObjectSearcher(sq); foreach (var i2 in searcher.Get()) { string Tag = i2["Tag"].ToString();
if (Tag != "\\.\PHYSICALDRIVE0")
continue;
string serial = i2["SerialNumber"].ToString();
File.WriteAllText("C:\Caditsys\Serial.txt", serial + Environment.NewLine + DateTime.Now.ToString("dd/MM/yyyy"));