相关疑难解决方法(0)

WMI Win32_BaseBoard 序列号

我使用 Win32_BaseBoard SerialNumber 属性来获取主板序列号,它在大多数情况下都有效,但有时在某些计算机中我会得到 SerialNumber =“基板序列号”。

是否有一种编程方法可以更有效地获取此序列号,或者这只是制造商的问题?我听说所有主板都带有序列号,无一例外。这是真的?

wmi motherboard

5
推荐指数
2
解决办法
2万
查看次数

主板 ID - WMI C++ - 可靠吗?

我在 C++ 类中使用 WMI 来检索主板的序列号。查询如下:

"SELECT SerialNumber FROM Win32_BaseBoard"
Run Code Online (Sandbox Code Playgroud)

我自己编写了查询,所以我不确定它是否正确,但它确实返回了一些东西: /9637CW1/CN1296131Q0BA8/。返回的字符串在多台计算机上采用相同的格式,因此我假设查询是正确的。

我的问题是:我真的在这里查询主板序列号吗?因为我看到另一个类名为"Win32_MotherboardDevice"(它没有“序列号”属性)。使用它作为计算机标识符是个好主意吗?我目前正在使用 HDD 序列号,但我认为使用更可靠的组件(例如主板)的序列号会更好,因为磁盘比主板更容易更换。

谢谢 :)

c++ windows wmi motherboard identifier

5
推荐指数
1
解决办法
6273
查看次数

标签 统计

motherboard ×2

wmi ×2

c++ ×1

identifier ×1

windows ×1