从一个版本到另一版本,在创建工作区时 prepwskworkspace
使用的模板 OEMInput.xml 文件可以更改为添加、删除或替换某些元素。 如果你已创建 OEMInput.xml
文件,并且现在正在使用较新版本的 Windows 系统工具包,则可以运行一个脚本,该脚本可将你的 OEMInput.xml 文件与较新版本的 WSK 中的模板 OEMInput.xml 文件进行比较。
比较 OEMInput 文件
CompareWSKOEMInput
标识功能清单、功能或应用:
- 该项包含在模板中,但 OEMInput.xml 中没有
- 该项在 OEMInput.xml 文件中,但不包含在 OEMInput.xml 模板中。
使用情况
运行脚本,指定要与 WSK 示例进行比较的现有 OEMInput 文件。
CompareWSKOEMInput <OEMInput file>
脚本位置
可在位于 Program Files\Windows Kits\10\Tools\Scripts\CompareWSKOEMInput.ps1
的 WSK 中找到该脚本
输出
匹配的 OEMInput 文件
如果运行 CompareWSKOEMInput
,并且 WSK 模板包含一组与 OEMInput.xml 文件相同的功能清单、功能或应用,你将看到类似于下面的输出:
H:\>comparewskoeminput d:\focust\factoryos_Development_AMD64_UEFI_SpacesGPT_VM.xml
Windows System Kit Scripts Version 3.2.3
Comparing d:\focust\factoryos_Development_AMD64_UEFI_SpacesGPT_VM.xml against the WSK OEMInput sample for: Product:FactoryOS, ProductConfiguration:Development, Architecture:AMD64, BootType:UEFI
d:\focust\factoryos_Development_AMD64_UEFI_SpacesGPT_VM.xml has no missing Microsoft features, FMs, or apps compared to the OEMInput sample.
d:\focust\factoryos_Development_AMD64_UEFI_SpacesGPT_VM.xml has no extra Microsoft features, FMs, or apps compared to the OEMInput sample.
不匹配的 OEMInput 文件
如果运行 CompareWSKOEMInput
,并且 WSK 模板包含与 OEMInput.xml 文件不同的功能清单、功能或应用,你将看到标识了差异的输出:
H:\>comparewskoeminput d:\focust\factoryos_Development_AMD64_UEFI_SpacesGPT_VM_MODIFIED.xml
Windows System Kit Scripts Version 3.2.3
Comparing d:\focust\factoryos_Development_AMD64_UEFI_SpacesGPT_VM_MODIFIED.xml against the WSK OEMInput sample for: Product:FactoryOS, ProductConfiguration:Development, Architecture:AMD64, BootType:UEFI
WARNING: d:\focust\factoryos_Development_AMD64_UEFI_SpacesGPT_VM_MODIFIED.xml has the following
missing Microsoft features, FMs, and/or apps compared to the OEMInput sample:
SHELL_BOOT
STATESEPARATION_ON
%WSKContentRoot%\FMFiles\%WSKImageArchitecture%\FactoryOS\WindowsCoreProductionFM.xml
%WSKContentRoot%\FMFiles\%WSKImageArchitecture%\FactoryOS\WindowsCoreNonProductionFM.xml
Microsoft.FactoryOrchestratorApp_8wekyb3d8bbwe
WARNING: d:\focust\factoryos_Development_AMD64_UEFI_SpacesGPT_VM_MODIFIED.xml has the following
extra Microsoft features, FMs, and/or apps compared to the OEMInput sample:
EXTRA_FEATURE
%WSKWorkspaceRoot%\FMFiles\ExtraFM.xml
ExtraApp_8wekyb3d8bbwe