c# 获取 bios 序列号
Posted 空明流光
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c# 获取 bios 序列号相关的知识,希望对你有一定的参考价值。
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Management; using System.Diagnostics; namespace ConsoleApplication2 { class Program { static void Main(string[] args) { Debug.Print(getBiosSN()); } public static string getBiosSN() { ManagementObjectSearcher searcher = new ManagementObjectSearcher("select * from Win32_BIOS"); ManagementObjectCollection objects = searcher.Get(); foreach (ManagementObject obj in objects) { try { if (obj.GetPropertyValue("SerialNumber") != null) { return obj["SerialNumber"].ToString(); } } catch (Exception) { } } return string.Empty; } } }
以上是关于c# 获取 bios 序列号的主要内容,如果未能解决你的问题,请参考以下文章
使用WMI编程获取主机硬件信息(CPU_ID,硬盘主板BIOS序列号,Mac地址)
Python获取电脑硬件配置的封装类,可以获取CPU序列号主板序列号BIOS序列号硬盘序列号和网卡MAC地址