WMI Win32_BaseBoard SerialNumber
J'ai utilisé Win32_BaseBoard SerialNumber propriété pour obtenir la carte mère numéro de série et le travail la plupart du temps, mais parfois, dans certains ordinateurs-je obtenir SerialNumber = "Carte de Base Numéro de Série".
Est-il un moyen via un programme pour obtenir ce numéro de série d'une façon plus efficace ou c'est simplement un fabricant problème? J'ai entendu dire que toutes les cartes mères viennent avec un numéro de série, sans exception. Est-ce vrai?
OriginalL'auteur backslash17 | 2009-08-17
Vous devez vous connecter pour publier un commentaire.
Si le Numéro de Série retourné par diverses requêtes WMI sera correcte ou non, dépendra le fabricant de l'appareil. Voir la réponse à cette stackoverflow question, Mère ID - WMI C++ Fiable? qui contient un couple d'exemples montrant que vos résultats peuvent varier.
Certaines de ces variables sont de savoir si l'équipement est OEM ou non, et si le matériel a été acheté auprès d'un fabricant qui vend au client final comme Dell ou un fabricant qui vend du matériel pour les revendeurs qui ensuite configurer le matériel ou si l'appareil a été assemblé à partir de pièces achetées.
Ces résultats sont le traitement de l'propriétés récupérées par les différentes requêtes WMI.
Par exemple, ici est à partir d'un terminal point de vente qui montre manquant numéro de série de l'information. L'intention semble être que le revendeur ou le revendeur ou d'un autre fournisseur fournira leur propre numéro de série ainsi que d'autres renseignements pour reclasser le terminal.
OriginalL'auteur Richard Chambers
Il est possible que l'information n'est pas exposé à WMI. Vous pouvez le vérifier facilement en utilisant wbemtest.exe (WMI ou CIM Studio si vous l'avez installé). Sur mon ordinateur actuel Win32_BaseBoard.SerialNumber n'est pas nulle, mais une chaîne vide. Si c'est le cas, vous devrez trouver un autre moyen d'obtenir cette information.
OriginalL'auteur
J'ai eu un problème similaire. Vous pouvez essayer cette requête et voir si cela fonctionne pour vous.
select UUID from Win32_ComputerSystemProduct
OriginalL'auteur Osita