共用方式為


功能資訊清單

功能資訊清單會定義您想要包含在映射中的功能、應用程式和驅動程式套件的位置。

當映射組態檔 (OEMInput.xml) 中包含功能資訊清單時,根據預設,該功能資訊清單中定義的所有套件都會在映射建立時新增至映射。

套件也可以標示為選擇性,並指派識別碼:功能和 驅動程式 取得功能識別碼,而 應用程式 會取得應用程式識別碼。 這些識別碼用於 映射組態檔 (OEMInput.xml) ,以指定應該新增至映射的選用套件。

功能資訊清單可以包括:

  • 將新增至映射的一組基底套件
  • 一組基底套件和選擇性功能的組合,您可以手動新增
  • 只有選擇性功能,您必須在其中指定您想要包含在影像中的功能

範例映射組態檔 (OEMInput) 參考功能資訊清單,每個資訊清單都會參考不同的應用程式和驅動程式套件。

映射設計中的功能資訊清單

核心功能資訊清單

每個 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 系統套件中的腳本,將設定功能資訊清單新增至映射。