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 /NoWait
pas , 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