Compartir a través de


Scripts y sintaxis

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

  • FactoryOS
-ProductConfiguration Configura el archivo OEMInput que crea PrepWSKWorkspace. Los valores productConfiguration distinguen mayúsculas de minúsculas.

Opciones

  • Desarrollo: Úselo para abrir y probar. Este es el valor predeterminado si no se especifica -ProductConfiguration al crear un área de trabajo del sistema operativo Factory.
  • Fabricación: configura una imagen con una superficie de disco reducida y un modo de administración de energía de alto rendimiento. Se aplica a: FactoryOS
  • >
  • win32_manufacturing/win32_development: configura una versión del sistema operativo Factory que puede ejecutar aplicaciones win32 de diagnóstico en un contenedor. Se aplica a: Sistema operativo de fábrica
-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.
  • : Sobrescriba los archivos en conflicto en la carpeta de destino.
  • No: no sobrescriba ningún archivo en conflicto en la carpeta de destino, pero copie en archivos nuevos.
  • Preguntar: si hay archivos en conflicto, pregunte antes de sobrescribirlos. Este es el valor predeterminado.
-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.