共用方式為


Publish-SCWindowsPE

發佈更新的 Windows PE 映射,以供 VMM 環境中的所有 PXE 伺服器使用。

語法

Publish-SCWindowsPE
       [-VMMServer <ServerConnection>]
       [-RunAsynchronously]
       -Path <String>
       [-ISOPath <String>]
       [-IsUEFI]
       [<CommonParameters>]
Publish-SCWindowsPE
       [-VMMServer <ServerConnection>]
       [-RunAsynchronously]
       [-UseDefaultImage]
       [-ISOPath <String>]
       [-IsUEFI]
       [<CommonParameters>]

Description

Publish-SCWindowsPE Cmdlet 會發佈更新的 Windows 預安裝環境 (Winows PE) 映射,以供 Virtual Machine Manager (VMM) 環境中所有開機前 EXecution Environment (PXE) 伺服器使用。

注意:此 Cmdlet 必須在 VMM 管理伺服器上執行。

需要更新 Windows PE 映射的案例:

  • Windows 自動化安裝套件 (AIK) 已修補,或Microsoft發行新版本的 Windows AIK。
  • VMM 代理程式二進位檔已修補。
  • 您將自己的驅動程式或其他自定義檔案新增至 Windows PE。

注意:使用標準 Windows 工具新增驅動程式或自定義檔案,然後使用此 Cmdlet 在連結庫共用上發佈更新的 Windows PE 開機 WIM 映射,以自定義 Windows PE 映射。

每個案例都要求您使用此 Cmdlet,不僅將更新的 Windows PE 映像新增至 VMM,還要將其重建。

使用此 Cmdlet 執行的工作包括下列各項:

1.指定來源 Windows PE 映射:

選項 1:從目前安裝在 VMM 管理伺服器上的 Windows AIK 的標準 Windows PE 映射開始。 在此情況下,必須處理 x86 和 x64 版本的 Winows PE。

選項 2:從 VMM 連結庫共用的現有 Windows PE 映射開始。 在此情況下,只會處理指定的 Windows PE 映射(也就是 x86 或 x64)。

注意:所選的 Windows PE 映射不得已包含 VMM 代理程式。 如果選擇這類 Windows PE 映射,則會傳回錯誤,而且不會匯入 Windows PE 映射。

2.指定要在其中儲存更新的 Windows PE 映射的連結庫資源資料夾。

注意:如果目標連結庫資源資料夾不存在,VMM 會在目標連結庫資源資料夾上建立名為 Boot WIMS 的資料夾。

3.從來源 Winows PE 映射建構新的 Windows PE 映射,如下所示:

一個。 將來源 Windows PE 映射複製到 VMM 管理伺服器上的暫存位置。

b. 掛接 WinPE 映像。

c. 將代理程式檔案從 VMM 管理伺服器上的固定位置複製到 Windows PE 映像中的固定位置。 覆寫已存在於 Windows PE 映像中的任何檔案,但不刪除任何檔案或目錄。

d. 執行 Windows PE 設定工作,例如設定 RAM 磁碟大小、確保已安裝 WMI 等選擇性功能。

e. 卸除映像並認可變更。

f. 使用 Agent 資料夾將更新的 Winows PE 映射複製到開機 WIM 中。

4.在 [連結庫資源資料夾] 上強制探索,並確認新放置的 Windows PE 映射會出現在您的 VMM 環境中。

5. 使用 Publish-SCWindowsPE,將 [開機 WIM] 資料夾中的所有 Windows PE 映射複製到所有 PXE 伺服器,以及擷取每個 PXE 伺服器上的 Windows 網络開機程式 (NBP)。

範例

範例 1:使用自定義 Windows PE 映射基底更新 Windows PE 映射

PS C:\> Publish-SCWindowsPE -Path "\\LibraryServer02\VMMWinPE\ContosoIT.wim"

此命令會使用自定義基底映像來建立 Windows PE 映射,並更新所有 VMM PXE 伺服器。

範例 2:重新建立 Windows PE 映射並更新 VMM PXE 伺服器

PS C:\> Publish-SCWindowsPE -UseDefaultImage

此命令會使用 Windows ADK 的 Windows PE 映射,重新建立 Windows PE 映射。 然後它會更新所有 VMM PXE 伺服器。

參數

-ISOPath

指定 ISO 檔案的目的地路徑。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-IsUEFI

指出將安裝操作系統的計算機是以 Unified Extensible Firmware Interface (UEFI) 為基礎。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Path

指定作業的目的地路徑。

範例格式:

  • 本機路徑:-Path "F:\"
  • UNC 路徑:-Path "\\Library\Templates"
  • 磁碟區 GUID 路徑:-Path "\\?\Volume{4703c1ea-8ae7-11db-b473-00123f7603e3}\"
  • VMware ESX 路徑:-Path "\[storage1\]\MyVMwareFolderForVMs\MyVM.vmx"
  • Citrix XenServer 路徑:-Path "Local storage\[99b6212f-b63d-c676-25f9-d6c460992de7\]"
類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-RunAsynchronously

表示作業會以異步方式執行,讓控件立即返回命令殼層。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-UseDefaultImage

指出從最新的 Windows 自動化部署套件 (Windows ADK) 使用標準 Windows PE 映射發佈新的或更新的 Windows 預安裝環境 (Windows PE) 映像。

類型:SwitchParameter
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-VMMServer

指定 VMM 伺服器物件。

類型:ServerConnection
Position:Named
預設值:None
必要:False
接受管線輸入:True
接受萬用字元:False