Wpeutil-Befehlszeilenoptionen

Das Windows PE-Dienstprogramm (Wpeutil) ist ein Befehlszeilentool, das in Windows PE enthalten ist und mit dem Sie während einer Windows PE-Sitzung Befehle ausführen können. Beispielsweise können Sie Windows PE herunterfahren oder neu starten, eine Firewall aktivieren oder deaktivieren, Spracheinstellungen festlegen und ein Netzwerk initialisieren.

Syntax von Wpeutil

Wpeutil {command} [argument]

Beispiel:

Wpeutil Shutdown
Wpeutil Enablefirewall
Wpeutil SetMuiLanguage de-DE

Wichtig

Wpeutil kann nur einen Befehl pro Zeile akzeptieren.

CreatePageFile

Erstellt eine Seitendatei mit einem angegebenen Pfad und einer angegebenen Größe. Der Standardpfad ist C:\pagefile.sys, und die Standardgröße beträgt 64 Megabyte. Es muss mindestens eine Option angegeben werden.

Wichtig

Wenn eine Seitendatei vorhanden ist, muss die Option CreatePageFile auf oder größer als die aktuelle Größe der Seitendatei festgelegt werden. Andernfalls schlägt der Befehl fehl.

Syntax von CreatePageFile

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

Verwendung von CreatePageFile

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

DisableExtendedCharactersForVolume

Deaktiviert die Unterstützung erweiterter Zeichen für DOS-kompatible Dateinamen (Format 8.3) für das Volume, das den Pfad auf dem Zielvolume enthält. Dieser Befehl gilt nur für NTFS-Volumes. Der Pfad auf dem Zielvolume muss den Stamm des Volumes angeben.

Ist diese Option deaktiviert, werden alle Dateien, die mit erweiterten Zeichen erstellt wurden, in kurze Dateinamen umgewandelt.

Syntax von DisableExtendedCharactersForVolume

DisableExtendedCharactersForVolume <path_on_target_volume>

Verwendung von DisableExtendedCharactersForVolume

Wpeutil DisableExtendedCharactersForVolume C:\

DisableFirewall

Deaktiviert eine Firewall.

Verwendung von DisableFirewall

Wpeutil DisableFirewall

EnableExtendedCharactersForVolume

Lässt zu, dass Dateinamen im 8.3-Format erweiterte Zeichen auf dem Volume enthalten, das den Pfad auf dem Zielvolume enthält. Dieser Befehl gilt nur für NTFS-Volumes. Der Pfad auf dem Zielvolume muss den Stamm des Volumes angeben.

Hinweis

Wenn Sie ein Betriebssystem in einer Sprache installieren, in der erweiterte Zeichen standardmäßig aktiviert sind, wie z. B. ja-JP oder ko-KR, oder eine Kopie von Windows PE in einer Sprache verwenden, in der erweiterte Zeichen nicht aktiviert sind, wie z. B. en-US, verursacht die Installation beim ersten Start einen Chkdsk-Fehler. Wenn Sie diese Option vor der Installation auf diesem Volume aktivieren, wird die Ausführung des Befehls Chkdsk verhindert.

Syntax von EnableExtendedCharactersForVolume

EnableExtendedCharactersForVolume <path_on_target_volume>

Verwendung von EnableExtendedCharactersForVolume

Wpeutil EnableExtendedCharactersForVolume C:\

EnableFirewall

Aktiviert eine Firewall.

Verwendung von EnableFirewall

Wpeutil EnableFirewall

InitializeNetwork

Initialisiert Netzwerkkomponenten und Treiber und legt den Computernamen auf einen zufällig ausgewählten Wert fest. Mit der Option /NoWait wird die Zeit übersprungen, in der Ihr PC sonst darauf warten würde, eine IP-Adresse zu erhalten. Wenn Sie /NoWait nicht verwenden, wartet Windows PE darauf, eine Adresse zu erfassen, bevor es das Laden Ihrer WinPE-Sitzung beendet. /NoWait ist hilfreich für Umgebungen, die DHCP nicht verwenden.

Syntax von InitializeNetwork

InitializeNetwork [/NoWait]

Verwendung von InitializeNetwork

Wpeutil InitializeNetwork
wpeutil InitializeNetwork /NoWait

ListKeyboardLayouts

Listet die unterstützten Tastaturlayouts (Name und ID) für einen bestimmten Wert für eine Gebietsschema-ID (LCID) auf. Die Tastaturbelegungen werden auch in der Registrierung unter dem folgenden Schlüssel aktualisiert: HKEY_LOCAL_MACHINE \SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinPE\KeyboardLayouts.

Eine Liste der gültigen Gebietsschema-IDs finden Sie unter Werte für Microsoft Gebietsschema-ID.

Syntax von ListKeyboardLayouts

ListKeyboardLayouts <LCID>

Verwendung von ListKeyboardLayouts

Wpeutil ListKeyboardLayouts 0x0409
Wpeutil ListKeyboardLayouts 1033

Reboot

Startet die aktuelle Windows PE-Sitzung neu.

Verwendung von Reboot

Wpeutil Reboot

SaveProfile

Beendet die Protokollierung und speichert das benutzerdefinierte Profil an dem Ort, den der Benutzer zuvor mit dem Befehl Dism /enable-profiling angegeben hat. Weitere Informationen über die Befehlszeilenoption /enable-profiling finden Sie unter Befehlszeilenoptionen für die Wartung von DISM Windows PE.

Syntax von SaveProfile

Wpeutil SaveProfile <profile_file_name> "<description>"

Verwendung von SaveProfile

Wpeutil SaveProfile profile_file_name "short description"

SetKeyboardLayout

Legt das Tastaturlayout in der aktuellen Windows PE-Sitzung fest. Dies wird für Prozesse wirksam, nachdem der Befehl erfolgreich ausgeführt wurde.

Syntax von SetKeyboardLayout

SetKeyboardLayout <keyboard_layout_ID>

Verwendung von SetKeyboardLayout

So rufen Sie eine Liste der unterstützten Tastaturlayouts ab:

ListKeyboardLayouts LCID

So legen Sie die Tastatur für en-US fest:

Wpeutil SetKeyboardLayout 0409:00000409

SetMuiLanguage

Legt die Sprache fest. <language-name> verwendet das internationale Sprachcodeformat (z. B. en-US für die englische Sprache der USA). Sie können mehrere Sprachen in der Reihenfolge ihrer Priorität angeben, indem Sie sie durch ein Semikolon trennen.

Syntax von SetMuiLanguage

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

Verwendung von SetMuiLanguage

Wpeutil SetMuiLanguage de-DE;en-US

SetUserLocale

Legt das Gebietsschema des Benutzers fest. <language-name> verwendet das internationale Sprachcodeformat (z. B. en-US für die englische Sprache der USA). Sie können mehrere Sprachen in der Reihenfolge ihrer Priorität angeben, indem Sie sie durch ein Semikolon trennen.

Syntax von SetUserLocale

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

Verwendung von SetUserLocale

Wpeutil SetUserLocale de-DE;en-US

Shutdown

Fährt die aktuelle Windows PE-Sitzung herunter.

Sie können auch folgendes im Eingabeaufforderungsfenster ausführen:

  • Klicken Sie auf die Schaltfläche „Schließen“
  • Geben Sie EXIT ein, und drücken Sie die Eingabetaste

Verwendung von Shutdown

Wpeutil Shutdown

UpdateBootInfo

Füllt die Registrierung mit Informationen darüber auf, wie Windows PE gestartet wird.

Nachdem Sie diesen Befehl ausgeführt haben, fragen Sie die Registrierung mithilfe wpeutil UpdateBootInfo reg query HKLM\System\CurrentControlSet\Control /v PEBootType ab

Die Ergebnisse dieses Vorgangs können sich nach dem Laden zusätzlicher Unterstützung für Treiber ändern.

Um zu bestimmen, wo Windows PE gestartet wird, überprüfen Sie Folgendes:

  • PEBootType: Fehler, Flach, Remote, Ramdisk:SourceIdentified Ramdisk:SourceUnidentified, Ramdisk:OpticalDrive
  • PEBootTypeErrorCode: HRESULT-Code
  • PEBootServerName: Name des Windows Deployment Services-Servers
  • PEBootServerAddr: IP-Adresse des Windows Deployment Services-Servers
  • PEBootRamdiskSourceDrive: Quelllaufwerkbuchstaben, falls verfügbar.
  • PEFirmwareType: Firmware-Startmodus: 0x1 für BIOS, 0x2 für UEFI.

Wenn Sie nicht von Windows Deployment Services starten, können Sie am besten feststellen, von wo aus Windows PE gestartet wurde, indem Sie zunächst nach dem Registrierungsschlüssel PEBootRamdiskSourceDrive suchen. Wenn er nicht vorhanden ist, scannen Sie die Laufwerke des richtigen PEBootType und suchen Sie nach einer Art Tag-Datei, die das Startlaufwerk identifiziert.

Verwendung von UpdateBootInfo

Wpeutil UpdateBootInfo

WaitForNetwork

Wartet, bis die Netzwerkkarte initialisiert wird. Verwenden Sie diesen Befehl beim Erstellen von Skripten, um sicherzustellen, dass die Netzwerkkarte vollständig initialisiert wurde, bevor Sie fortfahren.

Verwendung von WaitForNetwork

Wpeutil WaitForNetwork

WaitForRemovableStorage

Während der Windows PE-Startsequenz blockiert dieser Befehl den Start, bis die Wechseldatenträger, wie z. B. USB-Festplatten, initialisiert sind.

Verwendung von WaitForRemovableStorage

Wpeutil WaitForRemovableStorage

Übersicht über WinPE

WinPE: Bereitstellen und Anpassen

DISM Windows PE-Wartung Befehlszeilenoptionen