腳本和語法
- CreateWSKAppsFM 語法
- CreateWSKCustomizationsFM 語法
- CreateWSKCustomizationsXML 語法
- CreateWSKDriversFM 語法
- ImageSigner 語法
- PrepWSKWorkspace 語法
- SetupImagGenEnv.cmd 語法
- UpdateWSKAppsFM 語法
- UpdateWSKDriversFM 語法
CreateWSKAppsFM 語法
CreateWSKAppsFM {-FMFile: [path]} {-AppsFolder [Path]} {-IncludeWow}
參數 | 描述 |
---|---|
-FMFile [Path] | 您想要建立之 FM 檔案的路徑。 根據預設,會更新 %WSKWorkspaceRoot%\FMFiles\OEMAppsFM.xml 。 |
-AppsFolder [Path] | 您要搜尋應用程式的資料夾路徑。 根據預設,搜尋 %WSKWorkspaceRoot%\Apps 。 |
-IncludeWow | 在 amd64 影像上新增 x86 的支援,以及 arm64 映射上的 arm 支援。 |
CreateWSKCustomizationsFM 語法
CreateWSKCustomizationsFM [-OEMPackagesFolder <folder>] [-Version <version>] [-FMFile <FMFile>] [-CustomizationXML <XML>]
參數 | 選項 |
---|---|
-OEMPackagesFolder | 指定儲存自訂套件的資料夾路徑。 此資料夾中的所有自訂套件都會包含在功能資訊清單中。 預設路徑為 %WSKWorkspaceRoot%\OEMCustomization\CustomizationXML 。 |
-Version | 允許新增附加至套件名稱的版本號碼。 格式為 xxxx.y.z.z 。 預設為 1000.0.0.0 。 |
-FMFile | 可讓您指定定義自訂設定之自訂功能資訊清單檔的路徑。 這個 FM 會新增至您的 OEMInput 檔案,以便將設定包含在您的映射中。 預設為 %WSKWorkspaceRoot%\FMFiles\OEMCustomizationsFM.xml 。 |
-CustomizationXML | 包含自訂檔案之 CustomizationXML 檔案或資料夾的路徑。 如果您指定資料夾路徑,則會處理所有自訂設定 xml 檔案,並輸出單一設定 FM。 如果未指定此選項,則預設路徑為 %WSKWorkspaceRoot%\OEMCustomization\CustomizationXML.xml 。 |
CreateWSKCustomizationsXML 語法
CreateWSKCustomizationsXML [-Categorize] [-Advanced]
參數 | 描述 |
---|---|
-分類 | 將 CustomizationXML 分割成多個檔案,每個自訂一個檔案。 如果未使用此選項,將會建立一個大型自訂檔案 |
-先進 | 產生電源設定自訂 XML |
如需詳細資訊,請參閱產生設定自訂檔案 。
CreateWSKDriversFM 語法
CreateWSKDriversFM {-FMFile: [path]} {-InfFolder [Path]}
參數 | 描述 |
---|---|
-FMFile [Path] | 您想要建立之 FM 檔案的路徑。 根據預設,會建立或取代 '%WSKWorkspaceRoot%\FMFiles\OEMDriversFM.xml'。 |
-InfFolder [Path] | 您要搜尋驅動程式的資料夾路徑。 根據預設,搜尋 %WSKWorkspaceRoot%\DCHUDrivers 。 |
如需詳細資訊,請參閱 產生設定自訂套件並將其新增至 OEMInput 檔案 。
ImageSigner 語法
imagesigner Sign <FFUFile> <path to catalog file>
imagesigner GetCatalog <FFUFile> <path to catalog file>
imagesigner Truncate <FFUFile> <path to truncated FFU>
引數:
參數 | 描述 |
---|---|
簽署 | 簽署 FFU 檔案。 |
GetCatalog | 從 FFU 檔案擷取目錄,並將它寫入目錄檔案。 此選項可用來判斷 FFU 是否已正確備妥,方法是使用檔案屬性或 SignTool 之類的工具來檢查擷取的目錄檔案。 |
Truncate | 建立截斷的 FFU。 |
路徑︰
Path | 描述 |
---|---|
FFUFile | FFU 影像檔的路徑。 |
CatalogFile | 目錄檔案的路徑。 |
TruncatedFFU | 截斷 FFU 檔案的路徑。 |
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]}
參數 | 描述 |
---|---|
-目的地 (必要) | 例如, C:\Workspace 目標目錄。 如果目錄不存在,腳本會建立它。 您可以選取現有的工作區資料夾。 視您儲存工作區的位置而定,您可能需要 在電腦上啟用長檔案路徑 。 |
-產品 (必要) | 指定工作區支援的產品。 選項
|
-ProductConfiguration | 設定 PrepWSKWorkspace 所建立的 OEMInput 檔案。
ProductConfiguration 值會區分大小寫。 選項
|
-Architecture [AMD64|x86|Arm|Arm64] | 您想要建置之裝置的架構。 預設架構為 AMD64。 |
-Vm | 可讓您產生虛擬機器 iamge? 當您新增 -VM 參數時,最終映射會是 .vhdx 檔案, (UEFI) 。 當您建置 VM 映射時,將不會產生 FFU。 |
-Overwrite:[是|否|提示] | 控制您是否覆寫現有的工作區。
|
-AdditionalLanguages [lang-lang] | 可讓您將語言套件和使用者可安裝的功能新增至 OEMInput 檔案。 使用語言文化特性格式指定語言,例如:de-de、fr-ca 等。 |
-DefaultLanguage [default-language] | 指定影像中的預設語言。 影像只能指定一種預設語言。 使用語言文化特性格式指定語言,例如:de-de、fr-ca 等。請確定預設語言是 OEMInput 檔案中包含的語言。 |
PrepWSKWorkspace 範例
本節包含如何為各種案例建立新工作區的範例
基本工作區
在 中建立 Factory OS 工作區
C:\Workspace
PrepWSKWorkspace c:\Workspace -product FactoryOS
包含選擇性參數的工作區
使用製造產品組態在 C:\Workspace 中建立 Factory OS VM
PrepWSKWorkspace C:\Workspace -Product FactoryOS -ProductConfiguration Manufacturing -VM
SetImagGenEnv 語法
SetImageGenEnv.cmd [CeipOn | CeipOff | CeipDisable]
參數 | 描述 |
---|---|
CeipOn | 加入宣告客戶經驗改進計畫, (CEIP) 。 如果未提供,則會透過對話方塊提示使用者。 |
CeipOff | 退出宣告客戶經驗改進計畫, (CEIP) 。 如果未提供,則會透過對話方塊提示使用者。 |
CeipDisable | CEIP 註冊狀態沒有任何變更。 不過,如果您已選擇參與另一個 Windows 套件,則不會取消註冊。 |
UpdateWSKAppsFM 語法
UpdateWSKAppsFM {-FMFile: [path]} {-AppsFolder [Path]} {-IncludeWow}
參數 | 描述 |
---|---|
-FMFile [Path] | 您想要更新之 FM 檔案的路徑。 根據預設,會建立或取代 %WSKWorkspaceRoot%\FMFiles\OEMAppsFM.xml 。 |
-AppsFolder [Path] | 您要搜尋應用程式的資料夾路徑。 根據預設,搜尋 %WSKWorkspaceRoot%\Apps 。 |
-IncludeWow | 如果設定,它會將 x86 新增至 amd64,arm 到 arm64 映射。 |
UpdateWSKDriversFM 語法
UpdateWSKDriversFM {-FMFile: [path]} {-InfFolder [Path]}
參數 | 描述 |
---|---|
-FMFile [Path] | 您想要更新之 FM 檔案的路徑。 根據預設,會建立或取代 %WSKWorkspaceRoot%\FMFiles\OEMDriversFM.xml 。 |
-InfFolder [Path] | 您要搜尋驅動程式的資料夾路徑。 根據預設,搜尋 %WSKWorkspaceRoot%\DCHUDrivers 。 |