Scripts y sintaxis
- Sintaxis createWSKAppsFM
- Sintaxis createWSKCustomizationsFM
- Sintaxis CreateWSKCustomizationsXML
- Sintaxis createWSKDriversFM
- Sintaxis de ImageSigner
- Sintaxis de PrepWSKWorkspace
- Sintaxis setupImagGenEnv.cmd
- Sintaxis updateWSKAppsFM
- Sintaxis updateWSKDriversFM
Sintaxis createWSKAppsFM
CreateWSKAppsFM {-FMFile: [path]} {-AppsFolder [Path]} {-IncludeWow}
Parámetro | Descripción |
---|---|
-FMFile [Path] | Ruta de acceso al archivo FM que desea crear. De forma predeterminada, actualiza %WSKWorkspaceRoot%\FMFiles\OEMAppsFM.xml . |
-AppsFolder [Ruta de acceso] | Ruta de acceso a la carpeta en la que desea buscar Aplicaciones. De forma predeterminada, busca en %WSKWorkspaceRoot%\Apps . |
-IncludeWow | Agrega compatibilidad con imágenes x86 en amd64 y compatibilidad con arm64 imágenes. |
Sintaxis createWSKCustomizationsFM
CreateWSKCustomizationsFM [-OEMPackagesFolder <folder>] [-Version <version>] [-FMFile <FMFile>] [-CustomizationXML <XML>]
Parámetro | Opciones |
---|---|
-OEMPackagesFolder | Especificó la ruta de acceso de la carpeta donde se almacenan los paquetes de personalización. Todos los paquetes de personalización de esta carpeta se incluirán en el manifiesto de características. La ruta de acceso predeterminada es %WSKWorkspaceRoot%\OEMCustomization\CustomizationXML . |
-Version | Permite agregar un número de versión anexado a los nombres de paquete. El formato es xxxx.y.z.z . El valor predeterminado es 1000.0.0.0 . |
-FMFile | Permite especificar la ruta de acceso del archivo de manifiesto de características de personalización que define la configuración personalizada. Este FM se agrega al archivo OEMInput para que la configuración se incluya en la imagen. El valor predeterminado es %WSKWorkspaceRoot%\FMFiles\OEMCustomizationsFM.xml . |
-CustomizationXML | Ruta de acceso a un archivo o carpeta CustomizationXML que contiene archivos de personalización. Si especifica una ruta de acceso de carpeta, se procesarán todos los archivos XML de configuración de personalización y se generará una única configuración FM. Si no se especifica esta opción, la ruta de acceso predeterminada es %WSKWorkspaceRoot%\OEMCustomization\CustomizationXML.xml . |
Sintaxis CreateWSKCustomizationsXML
CreateWSKCustomizationsXML [-Categorize] [-Advanced]
Parámetro | Descripción |
---|---|
-Categorizar | Divide CustomizationXML en varios archivos, un archivo por personalización. Si no se usa esta opción, se creará un archivo de personalización grande. |
-Avanzada | Genera un XML de personalización de configuración de energía |
ConsulteGeneración de un archivo de personalización de configuración para obtener más información.
Sintaxis createWSKDriversFM
CreateWSKDriversFM {-FMFile: [path]} {-InfFolder [Path]}
Parámetro | Descripción |
---|---|
-FMFile [Path] | Ruta de acceso al archivo FM que desea crear. De forma predeterminada, crea o reemplaza '%WSKWorkspaceRoot%\FMFiles\OEMDriversFM.xml'. |
-InfFolder [Path] | Ruta de acceso a la carpeta en la que desea buscar controladores. De forma predeterminada, busca en %WSKWorkspaceRoot%\DCHUDrivers . |
Consulte Generación de paquetes de personalización de configuración y agréguelos al archivo OEMInput para obtener más información.
Sintaxis de ImageSigner
imagesigner Sign <FFUFile> <path to catalog file>
imagesigner GetCatalog <FFUFile> <path to catalog file>
imagesigner Truncate <FFUFile> <path to truncated FFU>
Argumentos:
Parámetro | Descripción |
---|---|
Firmar | Firma un archivo FFU. |
GetCatalog | Extrae un catálogo de un archivo FFU y lo escribe en un archivo de catálogo. Esta opción se puede usar para determinar si una FFU se preparó correctamente mediante el examen del archivo de catálogo extraído mediante propiedades de archivo o herramientas como SignTool. |
Truncate | Crea una FFU truncada. |
Rutas de acceso:
Path | Descripción |
---|---|
FFUFile | Ruta de acceso al archivo de imagen FFU. |
CatalogFile | Ruta de acceso al archivo de catálogo. |
TruncatedFFU | Ruta de acceso al archivo FFU truncado. |
Sintaxis de PrepWSKWorkspace
PrepWSKWorkspace {-Destination} <Path> {-Product [productname]} {-ProductConfiguration [Development|Manufacturing|ramboot_pre_oobe|ramboot_post_oobe]} {-Architecture [AMD64|x86|Arm|Arm64]} {-VM} {-Overwrite [YES|NO|PROMPT]} {-AdditionalLanguages [lang-lang,lang-lang]} {DefaultLanguage [default-language]}
Parámetro | Descripción |
---|---|
-Destination (obligatorio) | Directorio de destino, por ejemplo, C:\Workspace . Si el directorio no existe, el script lo crea. Está bien seleccionar en una carpeta de área de trabajo existente. En función de dónde almacene el área de trabajo, es posible que tenga que habilitar rutas de acceso de archivos largas en el equipo. |
-Product (obligatorio) | Especifica el producto que admite el área de trabajo. Opciones
|
-ProductConfiguration | Configura el archivo OEMInput que crea PrepWSKWorkspace.
Los valores productConfiguration distinguen mayúsculas de minúsculas. Opciones
|
-Architecture [AMD64|x86|Arm|Arm64] | Arquitectura para el dispositivo que desea compilar. La arquitectura predeterminada es AMD64. |
-VM | ¿Le permite generar una máquina virtual iamge? Al agregar el -VM parámetro , la imagen final será un archivo .vhdx (UEFI). Una FFU no se generará al compilar una imagen de máquina virtual. |
-Overwrite:[Sí|No |Preguntar] | Controla si sobrescribe el área de trabajo existente.
|
-AdditionalLanguages [lang-lang] | Permite agregar paquetes de idioma y características instalables por el usuario al archivo OEMInput. Especifique el idioma con el formato de referencia cultural de idioma, por ejemplo: de-de, fr-ca, etc. |
-DefaultLanguage [default-language] | Especifica el idioma predeterminado en la imagen. Las imágenes solo pueden tener un idioma predeterminado especificado. Especifique el idioma con el formato de referencia cultural de idioma, por ejemplo: de-de, fr-ca, etc. Asegúrese de que el idioma predeterminado es un idioma que se incluye en el archivo OEMInput. |
Ejemplos de PrepWSKWorkspace
Esta sección contiene ejemplos de cómo crear nuevas áreas de trabajo para varios escenarios.
Áreas de trabajo básicas
Creación de un área de trabajo del sistema operativo factory en
C:\Workspace
PrepWSKWorkspace c:\Workspace -product FactoryOS
Áreas de trabajo que incluyen parámetros opcionales
Creación de una máquina virtual del sistema operativo de fábrica en C:\Workspace con la configuración del producto De fabricación
PrepWSKWorkspace C:\Workspace -Product FactoryOS -ProductConfiguration Manufacturing -VM
Sintaxis setImagGenEnv
SetImageGenEnv.cmd [CeipOn | CeipOff | CeipDisable]
Parámetro | Descripción |
---|---|
CeipOn | Participa en el Programa para la mejora de la experiencia del usuario (CEIP). Si no se proporciona, se solicita al usuario a través de un cuadro de diálogo. |
CeipOff | Opta por no participar en el Programa para la mejora de la experiencia del usuario (CEIP). Si no se proporciona, se solicita al usuario a través de un cuadro de diálogo. |
CeipDisable | No hay cambios en el estado de inscripción de CEIP. Sin embargo, esto no te inscribe si ya has elegido participar en otro Kit de Windows. |
Sintaxis updateWSKAppsFM
UpdateWSKAppsFM {-FMFile: [path]} {-AppsFolder [Path]} {-IncludeWow}
Parámetro | Descripción |
---|---|
-FMFile [Path] | Ruta de acceso al archivo FM que desea actualizar. De forma predeterminada, crea o reemplaza %WSKWorkspaceRoot%\FMFiles\OEMAppsFM.xml . |
-AppsFolder [Path] | Ruta de acceso a la carpeta en la que desea buscar Aplicaciones. De forma predeterminada, busca en %WSKWorkspaceRoot%\Apps . |
-IncludeWow | Si se establece, agregará x86 a amd64, arm a imágenes arm64. |
Sintaxis updateWSKDriversFM
UpdateWSKDriversFM {-FMFile: [path]} {-InfFolder [Path]}
Parámetro | Descripción |
---|---|
-FMFile [Path] | Ruta de acceso al archivo FM que desea actualizar. De forma predeterminada, crea o reemplaza %WSKWorkspaceRoot%\FMFiles\OEMDriversFM.xml . |
-InfFolder [Path] | Ruta de acceso a la carpeta en la que desea buscar controladores. De forma predeterminada, busca en %WSKWorkspaceRoot%\DCHUDrivers . |