Подробно о Win32_OperatingSystem SerialNumber - PullRequest
1 голос
/ 29 июня 2010

Я ищу некоторую информацию, касающуюся Win32_OperatingSystem SerialNumber ( ссылка MSDN ).
Будет ли этот номер другим, если я переустановлю Windows с тем же ключом на том же компьютере?

Я намерен использовать его для идентификации установки (комбинация Windows + ПК).

1 Ответ

1 голос
/ 29 июня 2010

Я не уверен в стабильности Win32_OperatingSystem.SerialNumber ... но я бы не рекомендовал использовать его в качестве уникального идентификатора.

Чтобы получить серийный номер, который записан на аппаратном обеспечении компьютера.То есть это никогда не меняется * - метод, который я нашел после некоторых исследований, таков:

  1. Fetch Win32_BIOS .SerialNumber - это должно работать для> 90% ПК / серверов, включая все основные производители (HP, Dell и т. Д.).
  2. Если это не помогло, попробуйте Win32_BaseBoard .SerialNumber .
  3. Если это не так, последним средством будет Win32_ComputerSystemProduct .IdentifyingNumber .

** Примечание: технически, серийный номеризменился бы, если бы материнская плата была заменена новой - таким образом (новый) сгоревший S / N не совпадал бы с метками на корпусе ... но это редкое / необычное исключение. *

...