//1. 取得设备硬盘的物理序列号 仅支持windows桌面程序(unity用不了)
public static List<string> GetSerialNumber()
{
List<string> serial_number_list = new List<string>();
try
{
//Win32_PhysicalMedia或者 Win32_DiskDrive
ManagementObjectSearcher searcher =
new ManagementObjectSearcher("SELECT * FROM Win32_PhysicalMedia");
foreach (ManagementObject info in searcher.Get())
{
//info.Properties["SerialNumber"].ToString().Trim();
string
C#获取电脑硬盘序列号
最新推荐文章于 2025-09-14 11:00:05 发布
这篇博客介绍了两种在Windows环境下获取设备硬盘物理序列号的方法。第一种是通过ManagementObjectSearcher类来遍历Win32_PhysicalMedia接口获取,第二种是利用wmic命令行工具实现。这两种方法分别适用于桌面程序和Unity环境。

最低0.47元/天 解锁文章
848

被折叠的 条评论
为什么被折叠?



