【发布时间】:2020-12-05 16:49:52
【问题描述】:
我尝试从我的 PC 获取硬盘和主板序列号。它在 Windows 7 及更高版本中运行良好
但 CMD 中的相同代码不适用于 Windows XP。它显示 O.E.M 被填充或不返回任何内容
wmic diskdrive get name,serialnumber,model // This is cmd to get serial num
在 Windows XP 中返回序列号错误
wmic baseboard get product,Manufacturer,version,serialnumber // This is cmd to get MotherBoard serialnumber
在 Windows XP 和 Win 8 中,它返回序列号错误,如“由 OEM 填写”
我正在寻找 Best Pc Unique Id ,它可以返回任何操作系统的 id 或序列号,并且应该是唯一的..
请帮帮我
谢谢。
【问题讨论】:
-
你需要它做什么?这是为了许可功能,还是只是一个唯一的客户 ID?它是否需要在操作系统升级或擦除之间保持一致?是否需要防篡改?
标签: vb.net cmd command-prompt vb.net-2010