功能資訊清單
功能資訊清單會定義您想要包含在映射中的功能、應用程式和驅動程式套件的位置。
當映射組態檔 (OEMInput.xml) 中包含功能資訊清單時,根據預設,該功能資訊清單中定義的所有套件都會在映射建立時新增至映射。
套件也可以標示為選擇性,並指派識別碼:功能和 驅動程式 取得功能識別碼,而 應用程式 會取得應用程式識別碼。 這些識別碼用於 映射組態檔 (OEMInput.xml) ,以指定應該新增至映射的選用套件。
功能資訊清單可以包括:
- 將新增至映射的一組基底套件
- 一組基底套件和選擇性功能的組合,您可以手動新增
- 只有選擇性功能,您必須在其中指定您想要包含在影像中的功能
映射設計中的功能資訊清單
核心功能資訊清單
每個 Factory OS 映射都有核心功能資訊清單,未列在 OEMInput 檔案中,但會無條件地包含在每個映射設計中。 這些核心功能資訊清單會定義 Factory OS 映射中可用的核心套件和功能,而且無法修改。 核心功能資訊清單是產品專屬的,並根據 OEMInput.xml 中的值包含在映射 <Product>
中。
每個產品的核心功能資訊清單:
產品 | 核心功能資訊清單 |
---|---|
Factory OS | FactoryOSFM.xml |
其他功能資訊清單
建立工作區之後,OEMInput.xml檔案包含數個功能資訊清單,可讓您在執行 時 prepwskworkspace
選擇的映射類型設定。
您可以新增其他功能資訊清單來啟用其他功能、應用程式、驅動程式或設定,方法是新增 <AdditionalFM>
包含所新增功能資訊清單路徑的專案。
以下是您可能會在OEMInput.xml中看到的範例:
<AdditionalFMs>
<AdditionalFM>%WSKContentRoot%\FMFiles\%WSKImageArchitecture%\FactoryOS\WindowsCoreProductionFM.xml</AdditionalFM>
<AdditionalFM>%WSKContentRoot%\FMFiles\%WSKImageArchitecture%\FactoryOS\WindowsCoreNonProductionFM.xml</AdditionalFM>
<AdditionalFM>%WSKContentRoot%\FMFiles\%WSKImageArchitecture%\FactoryOS\FOSNonProductionFM.xml</AdditionalFM>
<AdditionalFM>%WSKContentRoot%\FMFiles\%WSKImageArchitecture%\FactoryOS\GenericDeviceFM.xml</AdditionalFM>
<!-- Add OEM FMs here. -->
<AdditionalFM>%WSKWorkspaceRoot%\FMFiles\OEMAppsFM.xml</AdditionalFM>
<AdditionalFM>%WSKWorkspaceRoot%\FMFiles\OEMDriversFM.xml</AdditionalFM>
</AdditionalFMs>
注意
某些功能資訊清單包含只能用於測試的套件和功能。 這些功能資訊清單通常在其名稱中具有 NonProduction
,且 <ReleaseType>
其 <FeatureManifest>
元素中的 屬性設定為 Test。
另請參閱
- 請參閱 應用程式功能資訊清單 ,以瞭解如何使用功能資訊清單將應用程式新增至映射。
- 請參閱 驅動程式功能資訊清單 ,以瞭解如何使用功能資訊清單將驅動程式新增至映射。
- 請參閱 自訂設定 ,以瞭解如何使用 Windows 系統套件中的腳本,將設定功能資訊清單新增至映射。