使用 mbidgenerator.exe 生成硬件 ID

MBAE 弃用警告

重要

从 Windows 10 版本1803开始,MBAE 应用体验由 MO UWP 应用取代。 有关 MO UWP 应用的详细信息,请参阅 UWP mobile 宽带应用

若要为你的服务元数据包生成硬件 ID 值,你可以使用 MBIDGenerator.exe 命令行工具,该工具在 Windows 8.1 和 Windows 10 中是 SDK 的一部分。

注意在 Windows 8 中 MBIDGenerator.exe 包含在 WDK 中。

输入

MBIDGenerator.exe 接受以下参数:

MBIDGenerator.exe [/Test] <input file> [<output file>]

注意Test参数提供非哈希输出,不应用于生成用于提交到 Windows 开发人员中心仪表板的硬件 id。

输出

MBIDGenerator.exe 的输出是通过标准命令行输出显示的。 您也可以指定输出文件的路径和文件名。 错误始终报告回命令提示符。

输出值按以下方式显示:

<HardwareIDList>
  <HardwareID>MBAE:0:hashednumber1</HardwareID>
  <HardwareID>MBAE:0:hashednumber2</HardwareID>
  <HardwareID>MBAE:0:hashednumber3</HardwareID>
</HardwareIDList>

可以从 MBIDGenerator.exe 获取输出,并将其插入服务元数据包的 PACKAGEINFO XML 架构