public static string GetHardDisk_ID() { string str = string.Empty; try { ManagementObjectCollection.ManagementObjectEnumerator enumerator = new ManagementClass("Win32_DiskDrive").GetInstances().GetEnumerator(); if (enumerator.MoveNext()) str = enumerator.Current.Properties["Signature"].Value.ToString(); } catch (Exception ex) { throw ex; } return str; }
public static string GetCPU_ID() { string str1 = string.Empty; try { ManagementObjectCollection.ManagementObjectEnumerator enumerator = new ManagementClass("Win32_Processor").GetInstances().GetEnumerator(); if (enumerator.MoveNext()) str1 = enumerator.Current.Properties["ProcessorId"].Value.ToString(); } catch (Exception ex) { throw ex; } return str1; }