Wpeutil Command-Line Options

L’utilitaire Windows PE (Wpeutil) est un outil en ligne de commande, inclus dans Windows PE, qui vous permet d’exécuter des commandes pendant une session Windows PE. Par exemple, vous pouvez arrêter ou redémarrer Windows PE, activer ou désactiver un pare-feu, définir des paramètres de langue et initialiser un réseau.

Syntaxe Wpeutil

Wpeutil {command} [argument]

Par exemple :

Wpeutil Shutdown
Wpeutil Enablefirewall
Wpeutil SetMuiLanguage de-DE

Important

Wpeutil ne peut accepter qu’une seule commande par ligne.

CreatePageFile

Crée un fichier de page avec un chemin d’accès et une taille spécifiés. Le chemin d’accès par défaut est C:\pagefile.sys et la taille par défaut est de 64 mégaoctets. Vous devez spécifier au moins une option.

Important

Si un fichier de page existe, l’option CreatePageFile doit être définie sur la valeur égale ou supérieure à la taille actuelle du fichier de page, sinon la commande échoue.

Syntaxe CreatePageFile

CreatePageFile [/path=<path>] [/size=<size>]

Utilisation de CreatePageFile

Wpeutil CreatePageFile /path=C:\pagefile.sys /size=128
Wpeutil CreatePageFile /path=C:\pagefile.sys

DisableExtendedCharactersForVolume

Désactive la prise en charge étendue des caractères pour les noms de fichiers compatibles AVEC DOS (format 8.3) pour le volume qui contient le chemin d’accès sur le volume cible. Cette commande s’applique uniquement aux volumes NTFS. Le chemin d’accès sur le volume cible doit spécifier la racine du volume.

Si cette option est désactivée, tous les fichiers qui ont été créés avec des caractères étendus seront convertis en nom de fichier court.

Syntaxe DisableExtendedCharactersForVolume

DisableExtendedCharactersForVolume <path_on_target_volume>

DisableExtendedCharactersForVolume utilisation

Wpeutil DisableExtendedCharactersForVolume C:\

DisableFirewall

Désactive un pare-feu.

Désactiver l’utilisation du mur d’incendie

Wpeutil DisableFirewall

EnableExtendedCharactersForVolume

Permet aux noms de fichiers au format 8.3 de contenir des caractères étendus sur le volume qui contient le chemin d’accès sur le volume cible. Cette commande s’applique uniquement aux volumes NTFS. Le chemin d’accès sur le volume cible doit spécifier la racine du volume.

Notes

Si vous installez un système d’exploitation dans une langue avec des caractères étendus activés par défaut, comme ja-JP ou ko-KR, ou si vous utilisez une copie de Windows PE dans une langue sur laquelle les caractères étendus ne sont pas activés, comme en-US, l’installation génère une erreur Chkdsk lors du premier démarrage. L’activation de cette option avant l’installation sur ce volume empêche l’exécution de la commande Chkdsk.

Syntaxe EnableExtendedCharactersForVolume

EnableExtendedCharactersForVolume <path_on_target_volume>

Utilisation de EnableExtendedCharactersForVolume

Wpeutil EnableExtendedCharactersForVolume C:\

EnableFirewall

Active un pare-feu.

Activer l’utilisation du mur d’incendie

Wpeutil EnableFirewall

InitializeNetwork

Initialise les composants réseau et les pilotes, et définit le nom de l’ordinateur sur une valeur choisie de manière aléatoire. L’option /NoWait ignore le temps où votre PC attendrait sinon d’acquérir une adresse IP. Si vous n’utilisez /NoWaitpas , Windows PE attendra d’acquérir une adresse avant de terminer le chargement de votre session WinPE. /NoWait est utile pour les environnements qui n’utilisent pas DHCP.

Syntaxe InitializeNetwork

InitializeNetwork [/NoWait]

InitializeNetwork utilisation

Wpeutil InitializeNetwork
wpeutil InitializeNetwork /NoWait

ListKeyboardLayouts

Répertorie les dispositions de clavier prises en charge (Nom et ID) pour une valeur LCID (ID de paramètres régionaux) donnée. Les dispositions du clavier seront également mises à jour dans le Registre sous la touche : HKEY_LOCAL_MACHINE \SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinPE\KeyboardLayouts.

Pour obtenir la liste des ID de paramètres régionaux valides, consultez Valeurs d’ID de paramètres régionaux Microsoft.

Syntaxe ListKeyboardLayouts

ListKeyboardLayouts <LCID>

Utilisation de ListKeyboardLayouts

Wpeutil ListKeyboardLayouts 0x0409
Wpeutil ListKeyboardLayouts 1033

Redémarrer

Redémarre la session Windows PE actuelle.

Redémarrer l’utilisation

Wpeutil Reboot

SaveProfile

Arrête la journalisation et enregistre le profil personnalisé à l’emplacement que l’utilisateur a spécifié précédemment avec la commande Dism /enable-profilage. Pour plus d’informations sur l’option de ligne de commande /enable-profilage, consultez DISM Windows PE Servicing Command-Line Options.

Syntaxe SaveProfile

Wpeutil SaveProfile <profile_file_name> "<description>"

Utilisation de SaveProfile

Wpeutil SaveProfile profile_file_name "short description"

SetKeyboardLayout

Définit la disposition du clavier dans la session Windows PE actuelle. Cela prendra effet pour les processus une fois la commande réussie.

Syntaxe SetKeyboardLayout

SetKeyboardLayout <keyboard_layout_ID>

Utilisation de SetKeyboardLayout

Obtenez la liste des dispositions de clavier prises en charge :

ListKeyboardLayouts LCID

Pour définir le clavier pour en-US :

Wpeutil SetKeyboardLayout 0409:00000409

SetMuiLanguage

Définit la langue. <language-name> utilise le format de code de langue internationale (par exemple, en-US pour la langue américaine anglais). Vous pouvez spécifier plusieurs langues dans l’ordre de priorité, en les séparant par un point-virgule.

Syntaxe SetMuiLanguage

SetMuiLanguage <language-name>[;<language-name>]

Utilisation de SetMuiLanguage

Wpeutil SetMuiLanguage de-DE;en-US

SetUserLocale

Définit les paramètres régionaux de l’utilisateur. <language-name> utilise le format de code de langue internationale (par exemple, en-US pour la langue américaine anglais). Vous pouvez spécifier plusieurs langues dans l’ordre de priorité, en les séparant par un point-virgule.

Syntaxe SetUserLocale

SetUserLocale <language-name>[;<language-name>]

Utilisation de SetUserLocale

Wpeutil SetUserLocale de-DE;en-US

Éteindre

Arrête la session Windows PE actuelle.

Vous pouvez également effectuer les opérations suivantes dans la fenêtre Invite de commandes :

  • Cliquez sur le bouton Fermer
  • Tapez EXIT et appuyez sur Entrée

Arrêter l’utilisation

Wpeutil Shutdown

UpdateBootInfo

Remplit le Registre avec des informations sur le démarrage de Windows PE.

Après avoir exécuté cette commande, interrogez le Registre à l’aide de wpeutil UpdateBootInfo reg query HKLM\System\CurrentControlSet\Control /v PEBootType

Les résultats de cette opération peuvent changer après le chargement d’une prise en charge supplémentaire du pilote.

Pour déterminer l’emplacement de démarrage de Windows PE, examinez les points suivants :

  • PEBootType : Error, Flat, Remote, Ramdisk:SourceIdentified Ramdisk:SourceUnidentified, Ramdisk:OpticalDrive
  • PEBootTypeErrorCode : code HRESULT
  • PEBootServerName : nom du serveur des services de déploiement Windows
  • PEBootServerAddr : adresse IP du serveur des services de déploiement Windows
  • PEBootRamdiskSourceDrive : lettre de lecteur source, si disponible.
  • PEFirmwareType : mode de démarrage du microprogramme : 0x1 pour le BIOS, 0x2 pour UEFI.

Si vous ne démarrez pas les services de déploiement Windows, la meilleure façon de déterminer l’emplacement de démarrage de Windows PE consiste à case activée clé de Registre PEBootRamdiskSourceDrive. S’il n’est pas présent, analysez les lecteurs du PEBootType correct et recherchez un type de fichier de balise qui identifie le lecteur de démarrage.

Utilisation de UpdateBootInfo

Wpeutil UpdateBootInfo

WaitForNetwork

Attend que le réseau carte soit initialisé. Utilisez cette commande lors de la création de scripts pour vous assurer que le carte réseau a été entièrement initialisé avant de continuer.

Utilisation de WaitForNetwork

Wpeutil WaitForNetwork

WaitForRemovableStorage

Pendant la séquence de démarrage de Windows PE, cette commande bloque le démarrage jusqu’à ce que les périphériques de stockage amovibles, tels que les disques durs USB, soient initialisés.

Utilisation de WaitForRemovableStorage

Wpeutil WaitForRemovableStorage

Vue d’ensemble de WinPE

WinPE : monter et personnaliser

Options de Command-Line de maintenance windows PE DISM