Partager via


Publish-SCWindowsPE

Publie une image Windows PE mise à jour à utiliser par tous les serveurs PXE dans votre environnement VMM.

Syntaxe

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

Description

L’applet de commande publish-SCWindowsPE publie une image Windows Preinstallation Environment (Winows PE) mise à jour pour une utilisation par tous les serveurs PXE (Pre-Boot EXecution Environment) dans votre environnement Virtual Machine Manager (VMM).

Remarque : cette applet de commande doit être exécutée sur le serveur d’administration VMM.

Scénarios nécessitant une image Windows PE mise à jour :

  • Le Kit d’installation automatisée Windows (AIK) est corrigé ou Microsoft émet une nouvelle version de Windows AIK.
  • Les fichiers binaires de l’agent VMM sont corrigés.
  • Vous ajoutez vos propres pilotes, ou d’autres fichiers personnalisés, à Windows PE.

Remarque : Personnalisez l’image Windows PE en ajoutant des pilotes ou des fichiers personnalisés à l’aide d’outils Windows standard, puis utilisez cette applet de commande pour publier l’image WIM de démarrage Windows PE mise à jour sur un partage de bibliothèque.

Chaque scénario nécessite que vous utilisiez cette applet de commande non seulement pour ajouter l’image Windows PE mise à jour à VMM, mais également pour la reconstruire.

Les tâches que vous effectuez à l’aide de cette applet de commande sont les suivantes :

1. Spécifiez l’image Windows PE source :

Option 1 : Démarrez à partir de l’image Windows PE standard à partir de l’AIK Windows actuellement installé sur le serveur d’administration VMM. Dans ce cas, les versions x86 et x64 de Winows PE doivent être traitées.

Option 2 : Démarrez à partir d’une image Windows PE existante sur un partage de bibliothèque VMM. Dans ce cas, seule l’image Windows PE spécifiée (qui est x86 ou x64) est traitée.

Remarque : l’image Windows PE choisie ne doit pas déjà contenir l’agent VMM. Si une telle image Windows PE est choisie, une erreur est retournée et l’image Windows PE n’est pas importée.

2. Spécifiez le dossier de ressources de la bibliothèque dans lequel stocker l’image Windows PE mise à jour.

Remarque : VMM crée un dossier nommé Boot WIMS avec Agent sur le dossier de ressources de la bibliothèque cible s’il n’existe pas déjà.

3. Créez une nouvelle image Windows PE à partir de l’image PE Winows SOURCE comme suit :

un. Copiez l’image Windows PE source dans un emplacement temporaire sur le serveur d’administration VMM.

b. Montez l’image WinPE.

c. Copiez les fichiers de l’agent à partir de l’emplacement fixe sur le serveur d’administration VMM dans un emplacement fixe dans l’image Windows PE. Remplacez tous les fichiers qui existent déjà dans l’image Windows PE, mais ne supprimez pas les fichiers ou répertoires.

d. Effectuez des tâches de configuration Windows PE, telles que la définition de la taille du disque RAM, la garantie que les fonctionnalités facultatives telles que WMI sont installées, etc.

e. Démontez l’image et validez les modifications.

f. Copiez l’image PE Winows mise à jour dans les machines virtuelles WIM de démarrage avec le dossier Agent.

4. Forcez la découverte dans le dossier de ressources de la bibliothèque et vérifiez que l’image Windows PE nouvellement placée apparaît dans votre environnement VMM.

5. Utilisez publish-SCWindowsPE pour copier toutes les images Windows PE dans les modules WIM de démarrage avec dossier Agent sur tous les serveurs PXE, et pour extraire les programmes de démarrage réseau Windows (NBP) sur chaque serveur PXE.

Exemples

Exemple 1 : Mettre à jour l’image Windows PE avec une base d’images Windows PE personnalisée

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

Cette commande utilise une image de base personnalisée pour créer une image Windows PE et met à jour tous les serveurs PXE VMM.

Exemple 2 : recréer l’image Windows PE et mettre à jour les serveurs PXE VMM

PS C:\> Publish-SCWindowsPE -UseDefaultImage

Cette commande recrée l’image Windows PE à l’aide de l’image Windows PE à partir (ou mise à jour par) de Windows ADK. Il met ensuite à jour tous les serveurs PXE VMM.

Paramètres

-ISOPath

Spécifie le chemin d’accès de destination d’un fichier ISO.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-IsUEFI

Indique que l’ordinateur sur lequel le système d’exploitation sera installé est basé sur l’interface UEFI (Unified Extensible Firmware Interface).

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Path

Spécifie le chemin d’accès de destination de l’opération.

Exemples de formats :

  • Chemin d’accès local : -Path "F:\"
  • Chemin d’accès UNC : -Path "\\Library\Templates"
  • Chemin d’accès GUID du volume : -Path "\\?\Volume{4703c1ea-8ae7-11db-b473-00123f7603e3}\"
  • Chemin VMware ESX : -Path "\[storage1\]\MyVMwareFolderForVMs\MyVM.vmx"
  • Chemin citrix XenServer : -Path "Local storage\[99b6212f-b63d-c676-25f9-d6c460992de7\]"
Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-RunAsynchronously

Indique que le travail s’exécute de façon asynchrone afin que le contrôle retourne immédiatement à l’interpréteur de commandes.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-UseDefaultImage

Indique que les images Windows Preinstallation Environment (Windows PE) nouvelles ou mises à jour sont publiées à l’aide des images Windows PE standard à partir du dernier Kit de déploiement automatisé Windows (Windows ADK).

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-VMMServer

Spécifie un objet serveur VMM.

Type:ServerConnection
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False