//读主板序列号
ManagementObjectSearcher my = new ManagementObjectSearcher("SELECT * FROM Win32_BaseBoard");
foreach (ManagementObject share in my.Get())
{
MessageBox.Show(share["Manufacturer"].ToString());
MessageBox.Show(share["Product"].ToString());
MessageBox.Show(share["SerialNumber"].ToString());