【问题标题】:Getting Machine Serial Number With WMI Class [duplicate]使用 WMI 类获取机器序列号 [重复]
【发布时间】:2014-11-28 22:45:10
【问题描述】:

我为获取主板序列号编写了这部分 c# WMI 代码

ManagementObjectSearcher ComSerial = new ManagementObjectSearcher("SELECT * FROM Win32_BaseBoard");

foreach (ManagementObject wmi in ComSerial.Get())
{
    try
    {
        MainBoard.Text = wmi.GetPropertyValue("SerialNumber").ToString();
    }
    catch { }
}

但实际上我想学习 PC(机器)序列号(写在 PC Box 的顶部、底部、右侧、左侧、正面或背面)。

Win32 的哪个表中包含了这些信息?希望你能理解我?

【问题讨论】:

    标签: c# wmi wmi-query


    【解决方案1】:

    序列号在Win32_BIOS 类中。

    【讨论】:

    • 在我的情况下,价值不是很好......仍在搜索
    • 不好是什么意思?听起来您的制造商没有设置序列号。谁制造了您正在测试的计算机?
    • 微星。这很奇怪,因为重新验证后,msi 的应用程序告诉我这个序列号,但笔记本电脑贴纸显示另一个序列号。而且盒子上的那个和笔记本贴纸上的那个是一样的。
    猜你喜欢
    • 2019-04-29
    • 2016-08-28
    • 2010-11-20
    • 2015-09-16
    • 2011-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多