为添加一个参考和using语句
System.Management,然后:
public static string GetOSFriendlyName(){ string result = string.Empty; ManagementObjectSearcher searcher = new ManagementObjectSearcher("SELECt Caption FROM Win32_OperatingSystem"); foreach (ManagementObject os in searcher.Get()) { result = os["Caption"].ToString(); break; } return result;}


