Script e sintassi
- Sintassi CreateWSKAppsFM
- Sintassi CreateWSKCustomizationsFM
- Sintassi CreateWSKCustomizationsXML
- Sintassi CreateWSKDriversFM
- Sintassi imageSigner
- Sintassi PrepWSKWorkspace
- Sintassi SetupImagGenEnv.cmd
- Sintassi UpdateWSKAppsFM
- Sintassi UpdateWSKDriversFM
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
|
-ProductConfiguration | Configura il file OEMInput creato da PrepWSKWorkspace.
I valori ProductConfiguration fanno distinzione tra maiuscole e minuscole. Opzioni
|
-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.
|
-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 . |