694 B
694 B
设备号获取机制
会员登录页面中的设备号由以下 3 段信息拼接,分隔符为 -:
- 主板序列号(
Win32_BaseBoard.SerialNumber) - CPU 处理器 ID(
Win32_Processor.ProcessorId) - Windows UUID(优先读取注册表
MachineGuid,失败时回退Win32_ComputerSystemProduct.UUID)
拼接规则
最终格式:
主板序列号-CPU处理器ID-WindowsUUID
示例:
MB1234567890-BFEBFBFF000906EA-2E6A6E0D1C4B4D4A8F6E9D4E06F4AB12
容错策略
- 任一字段为空或读取失败时,使用
NA占位 - 每段值会先做标准化处理:
- 去掉首尾空白
- 去掉中间空格
- 去掉
-(避免与分隔符冲突)