Manifiestos de características
Los manifiestos de características definen las ubicaciones de los paquetes de características, aplicaciones y controladores que desea incluir en las imágenes.
Cuando se incluye un manifiesto de característica en un archivo de configuración de imagen (OEMInput.xml), de forma predeterminada, todos los paquetes definidos en ese manifiesto de características se agregan a una imagen en el momento de la creación de la imagen.
Los paquetes también se pueden marcar como opcionales y asignar un identificador: las características y los controladores obtienen identificadores de características y las aplicaciones obtienen identificadores de aplicación. Estos identificadores se usan en el archivo de configuración de imagen (OEMInput.xml) para especificar los paquetes opcionales que se deben agregar a una imagen.
Los manifiestos de características pueden incluir:
- Un conjunto base de paquetes que se agregarán a una imagen
- Combinación de un conjunto de paquetes base y características opcionales que puede agregar manualmente.
- Solo las características opcionales, donde tiene que especificar las características que desea incluir en la imagen
Manifiestos de características en el diseño de la imagen
Manifiestos de características principales
Cada imagen del sistema operativo Factory tiene un manifiesto de característica principal que no aparece en un archivo OEMInput, pero se incluye incondicionalmente en cada diseño de imagen. Estos manifiestos de características principales definen los paquetes principales y las características disponibles en una imagen del sistema operativo Factory y no se pueden modificar. Los manifiestos de características principales son específicos del producto y se incluyen en una imagen basada en el <Product>
valor de OEMInput.xml.
Manifiestos de características principales para cada producto:
Producto | Manifiesto de características principales |
---|---|
Sistema operativo de fábrica | FactoryOSFM.xml |
Manifiestos de características adicionales
Después de crear un área de trabajo, el archivo OEMInput.xml incluye varios manifiestos de características para habilitar la configuración del tipo de imagen que eligió al ejecutar prepwskworkspace
.
Puede agregar manifiestos de características adicionales para habilitar características, aplicaciones, controladores o configuraciones adicionales agregando un <AdditionalFM>
elemento que incluya la ruta de acceso al manifiesto de características que va a agregar.
Este es un ejemplo de lo que puede ver en la 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>
Nota
Algunos manifiestos de características incluyen paquetes y características que solo se pueden usar para las pruebas. Estos manifiestos de características suelen tener NonProduction
en su nombre y tienen el <ReleaseType>
atributo en su <FeatureManifest>
elemento establecido en Test.
Consulte también
- Consulte Manifiestos de características de la aplicación para obtener información sobre cómo usar manifiestos de características para agregar aplicaciones a una imagen.
- Consulte Manifiestos de características de controlador para obtener información sobre cómo usar manifiestos de características para agregar controladores a una imagen.
- Consulte Personalizar la configuración para aprender a usar los scripts en el kit del sistema de Windows para agregar un manifiesto de característica de configuración a una imagen.