Condividi tramite


Script e sintassi

Sintassi CreateWSKAppsFM

CreateWSKAppsFM {-FMFile: [path]} {-AppsFolder [Path]} {-IncludeWow}
Parametro Descrizione
-FMFile [Path] Percorso del file FM da creare. Per impostazione predefinita, aggiorna %WSKWorkspaceRoot%\FMFiles\OEMAppsFM.xml.
-AppsFolder [Path] Percorso della cartella in cui si vuole cercare App. Per impostazione predefinita, cerca %WSKWorkspaceRoot%\Apps.
-IncludeWow Aggiunge il supporto per x86 nelle immagini amd64 e il supporto per arm nelle immagini arm64.

Sintassi CreateWSKCustomizationsFM

CreateWSKCustomizationsFM [-OEMPackagesFolder <folder>] [-Version <version>] [-FMFile <FMFile>] [-CustomizationXML <XML>]
Parametro Opzioni
-OEMPackagesFolder Specifica il percorso della cartella in cui sono archiviati i pacchetti di personalizzazione. Tutti i pacchetti di personalizzazione in questa cartella verranno inclusi nel manifesto della funzionalità. Il percorso predefinito è %WSKWorkspaceRoot%\OEMCustomization\CustomizationXML.
-Version Consente di aggiungere un numero di versione aggiunto ai nomi dei pacchetti. Il formato è xxxx.y.z.z. Il valore predefinito è 1000.0.0.0.
-FMFile Consente di specificare il percorso del file manifesto della funzionalità di personalizzazione che definisce le impostazioni personalizzate. Questo FM viene aggiunto al file OEMInput in modo che le impostazioni siano incluse nell'immagine. Il valore predefinito è %WSKWorkspaceRoot%\FMFiles\OEMCustomizationsFM.xml.
-CustomizationXML Percorso di un file o di una cartella CustomizationXML che contiene file di personalizzazione. Se si specifica un percorso di cartella, tutti i file XML delle impostazioni di personalizzazione verranno elaborati e restituiranno una singola impostazione FM. Se questa opzione non è specificata, il percorso predefinito è %WSKWorkspaceRoot%\OEMCustomization\CustomizationXML.xml.

Sintassi CreateWSKCustomizationsXML

CreateWSKCustomizationsXML [-Categorize] [-Advanced]
Parametro Descrizione
-Categorizzare Suddivide CustomizationXML in più file, un file per ogni personalizzazione. Se questa opzione non viene usata, verrà creato un file di personalizzazione di grandi dimensioni
-Avanzate Genera un codice XML di personalizzazione delle impostazioni di alimentazione

Per altre informazioni, vedereGenerare un file di personalizzazione delle impostazioni .

Sintassi CreateWSKDriversFM

CreateWSKDriversFM {-FMFile: [path]} {-InfFolder [Path]}
Parametro Descrizione
-FMFile [Path] Percorso del file FM da creare. Per impostazione predefinita, crea o sostituisce '%WSKWorkspaceRoot%\FMFiles\OEMDriversFM.xml'.
-InfFolder [Path] Percorso della cartella in cui si desidera cercare i driver. Per impostazione predefinita, cerca %WSKWorkspaceRoot%\DCHUDrivers.

Per altre informazioni, vedere Generare pacchetti di personalizzazione delle impostazioni e aggiungerli al file OEMInput .

Sintassi imageSigner

imagesigner Sign <FFUFile> <path to catalog file>
imagesigner GetCatalog <FFUFile> <path to catalog file>
imagesigner Truncate <FFUFile> <path to truncated FFU>

Argomenti:

Parametro Descrizione
Firma Firma un file FFU.
GetCatalog Estrae un catalogo da un file FFU e lo scrive in un file di catalogo. Questa opzione può essere usata per determinare se un FFU è stato preparato correttamente, esaminando il file di catalogo estratto usando proprietà di file o strumenti come SignTool.
Troncare Crea un FFU troncato.

Percorsi:

Path Descrizione
FFUFile Percorso del file di immagine FFU.
CatalogFile Percorso del file di catalogo.
TroncatoFFU Percorso del file FFU troncato.

Sintassi 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]}
Parametro Descrizione
-Destination (obbligatorio) Directory di destinazione, ad esempio C:\Workspace. Se la directory non esiste, lo script lo crea. È possibile selezionare una cartella dell'area di lavoro esistente.

A seconda della posizione in cui si archivia l'area di lavoro, potrebbe essere necessario abilitare percorsi di file lunghi nel PC.

-Product (obbligatorio) Specifica il prodotto supportato dall'area di lavoro.

Opzioni

  • FactoryOS
-ProductConfiguration Configura il file OEMInput creato da PrepWSKWorkspace. I valori ProductConfiguration fanno distinzione tra maiuscole e minuscole.

Opzioni

  • Sviluppo: usare questa opzione per visualizzare e testare. Si tratta dell'impostazione predefinita se non si specifica -ProductConfiguration quando si crea un'area di lavoro del sistema operativo factory.
  • Produzione: configura un'immagine con un footprint del disco ridotto e una modalità di risparmio energia ad alte prestazioni. Si applica a: FactoryOS
  • >
  • win32_manufacturing/win32_development: configura una versione del sistema operativo factory in grado di eseguire app win32 di diagnostica in un contenitore. Si applica a: Sistema operativo factory
-Architecture [AMD64|x86|Braccio |Arm64] Architettura per il dispositivo da compilare. L'architettura predefinita è AMD64.
-VM Consente di generare un iamge di una macchina virtuale? Quando si aggiunge il -VM parametro , l'immagine finale sarà un file con estensione vhdx (UEFI). Un FFU non verrà generato quando si compila un'immagine di macchina virtuale.
-Overwrite:[Sì|No|Prompt] Controlla se si sovrascrive l'area di lavoro esistente.
  • : sovrascrivere tutti i file in conflitto nella cartella di destinazione.
  • No: non sovrascrivere i file in conflitto nella cartella di destinazione, ma copiare nei nuovi file.
  • Prompt: se sono presenti file in conflitto, chiedere prima di sovrascriverli. Questo è il valore predefinito.
-AdditionalLanguages [lang-lang] Consente di aggiungere Language Pack e funzionalità installabili dall'utente al file OEMInput.
Specificare la lingua usando il formato lingua-cultura, ad esempio de-de, fr-ca e così via.
-DefaultLanguage [default-language] Specifica la lingua predefinita nell'immagine. Le immagini possono avere una sola lingua predefinita specificata.
Specificare la lingua usando il formato lingua-cultura, ad esempio de-de, fr-ca e così via. Assicurarsi che la lingua predefinita sia una lingua inclusa nel file OEMInput.

Esempi di PrepWSKWorkspace

Questa sezione contiene esempi di come creare nuove aree di lavoro per vari scenari

Aree di lavoro di base

  • Creare un'area di lavoro del sistema operativo factory in C:\Workspace

    PrepWSKWorkspace c:\Workspace -product FactoryOS
    

Aree di lavoro che includono parametri facoltativi

  • Creare una macchina virtuale del sistema operativo factory in C:\Workspace con la configurazione del prodotto Manufacturing

    PrepWSKWorkspace C:\Workspace -Product FactoryOS -ProductConfiguration Manufacturing -VM
    

Sintassi SetImagGenEnv

SetImageGenEnv.cmd [CeipOn | CeipOff | CeipDisable]
Parametro Descrizione
CeipOn Acconsentire esplicitamente all'utente nel Programma Analisi utilizzo software. Se non specificato, l'utente viene richiesto tramite una finestra di dialogo.
CeipOff Rifiutare esplicitamente l'utente nel Programma Analisi utilizzo software. Se non specificato, l'utente viene richiesto tramite una finestra di dialogo.
CeipDisable Nessuna modifica dello stato di registrazione analisi utilizzo software. Tuttavia, questo non ti registra se hai già scelto di partecipare a un altro Windows Kit.

Sintassi UpdateWSKAppsFM

UpdateWSKAppsFM {-FMFile: [path]} {-AppsFolder [Path]} {-IncludeWow}
Parametro Descrizione
-FMFile [Path] Percorso del file FM da aggiornare. Per impostazione predefinita, crea o sostituisce %WSKWorkspaceRoot%\FMFiles\OEMAppsFM.xml.
-AppsFolder [Path] Percorso della cartella in cui si vuole cercare App. Per impostazione predefinita, cerca %WSKWorkspaceRoot%\Apps.
-IncludeWow Se impostato, aggiungerà x86 a amd64, arm alle immagini arm64.

Sintassi UpdateWSKDriversFM

UpdateWSKDriversFM {-FMFile: [path]} {-InfFolder [Path]}
Parametro Descrizione
-FMFile [Path] Percorso del file FM da aggiornare. Per impostazione predefinita, crea o sostituisce %WSKWorkspaceRoot%\FMFiles\OEMDriversFM.xml.
-InfFolder [Path] Percorso della cartella in cui si desidera cercare i driver. Per impostazione predefinita, cerca %WSKWorkspaceRoot%\DCHUDrivers.