Publish-SCWindowsPE
VMM 環境内のすべての PXE サーバーで使用するために、更新された Windows PE イメージを発行します。
構文
Publish-SCWindowsPE
[-VMMServer <ServerConnection>]
[-RunAsynchronously]
-Path <String>
[-ISOPath <String>]
[-IsUEFI]
[<CommonParameters>]
Publish-SCWindowsPE
[-VMMServer <ServerConnection>]
[-RunAsynchronously]
[-UseDefaultImage]
[-ISOPath <String>]
[-IsUEFI]
[<CommonParameters>]
説明
Publish-SCWindowsPE コマンドレットは、Virtual Machine Manager (VMM) 環境のすべてのプリブート EXecution Environment (PXE) サーバーで使用するために、更新された Windows プレインストール環境 (Winows PE) イメージを発行します。
注: このコマンドレットは、VMM 管理サーバーで実行する必要があります。
更新された Windows PE イメージを必要とするシナリオ:
- Windows 自動インストール キット (AIK) に修正プログラムが適用されているか、Microsoft が新しいバージョンの Windows AIK を発行します。
- VMM エージェント バイナリにパッチが適用されます。
- 独自のドライバーまたはその他のカスタム ファイルを Windows PE に追加します。
注: 標準の Windows ツールを使用してドライバーまたはカスタム ファイルを追加して Windows PE イメージをカスタマイズし、このコマンドレットを使用して更新された Windows PE ブート WIM イメージをライブラリ共有に発行します。
各シナリオでは、このコマンドレットを使用して、更新された Windows PE イメージを VMM に追加するだけでなく、再構築する必要があります。
このコマンドレットを使用して実行するタスクは次のとおりです。
1. ソース Windows PE イメージを指定します。
オプション 1: VMM 管理サーバーに現在インストールされている Windows AIK の標準 Windows PE イメージから開始します。 この場合、Winows PE の x86 バージョンと x64 バージョンの両方を処理する必要があります。
オプション 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. RAM ディスク サイズの設定、WMI などのオプション機能のインストールなどの Windows PE 構成タスクを実行します。
e. イメージのマウントを解除し、変更をコミットします。
f. 更新された 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 |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-IsUEFI
オペレーティング システムがインストールされるコンピューターが Unified Extensible Firmware Interface (UEFI) ベースであることを示します。
型: | SwitchParameter |
配置: | 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 |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-RunAsynchronously
コントロールがコマンド シェルにすぐに戻るように、ジョブが非同期的に実行されることを示します。
型: | SwitchParameter |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-UseDefaultImage
最新の Windows 自動展開キット (Windows ADK) の標準 Windows PE イメージを使用して、新規または更新された Windows プレインストール環境 (Windows PE) イメージが発行されることを示します。
型: | SwitchParameter |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-VMMServer
VMM サーバー オブジェクトを指定します。
型: | ServerConnection |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |