shutdown

Ermöglicht das Herunterfahren oder Neustarten von jeweils einem lokalen Computer oder Remotecomputer.

Syntax

shutdown [/i | /l | /s | /sg | /r | /g | /a | /p | /h | /e | /o] [/hybrid] [/soft] [/fw] [/f] [/m \\computer][/t xxx][/d [p|u:]xx:yy [/c "comment"]]

Parameter

Parameter BESCHREIBUNG
/i Zeigt das Feld Remoteherunterfahren an. Die Option /i muss der erste Parameter nach dem Befehl sein. Wenn /i angegeben ist, werden alle anderen Optionen ignoriert.
/l Meldet den aktuellen Benutzer sofort ab, ohne dass ein Timeoutzeitraum vorhanden ist. Sie können /l mit /m oder /t verwenden.
/s Fährt den Computer herunter.
/sg Fährt den Computer herunter. Wenn beim nächsten Start die Option Automatic Restart Sign-On (Automatische Anmeldung nach einem Neustart) aktiviert ist, meldet sich das Gerät automatisch an und sperrt es basierend auf dem letzten interaktiven Benutzer. Nach der Anmeldung werden alle registrierten Anwendungen neu gestartet.
/r Startet den Computer nach dem Herunterfahren neu.
/g Fährt den Computer vollständig herunter und startet ihn neu. Wenn beim Neustart die Option Automatische Anmeldung beim Neustart aktiviert ist, meldet sich das Gerät automatisch an und sperrt es basierend auf dem letzten interaktiven Benutzer. Nach der Anmeldung werden alle registrierten Anwendungen neu gestartet.
/a Bricht das Herunterfahren des Systems ab. Kann nur während des Timeoutzeitraums verwendet werden. Bewirkt in Kombination mit /fw, dass alle ausstehenden Starts in der Firmware gelöscht werden.
/p Deaktiviert nur den lokalen Computer (keinen Remotecomputer) – ohne Timeoutzeitraum oder Warnung. Sie können /p nur mit /d oder /f verwenden. Wenn Ihr Computer keine Abschaltfunktionen unterstützt, wird er heruntergefahren, wenn Sie /p verwenden, aber die Stromversorgung des Computers bleibt bestehen.
/h Versetzt den lokalen Computer in den Ruhezustand, wenn der Ruhezustand aktiviert ist. Die Option /f kann mit der Option /h verwendet werden.
/hybrid Fährt das Gerät herunter und bereitet es für den schnellen Start vor. Diese Option muss mit der Option /s verwendet werden.
/soft Ermöglicht das ordnungsgemäße Schließen von ausgeführten Prozessen und Anwendungen anstatt einer Zwangsbeendigung.
/fw Die Kombination dieser Option mit einer Option zum Herunterfahren führt dazu, dass der nächste Neustart zur Firmware-Benutzeroberfläche wechselt.
/e Ermöglicht es Ihnen, den Grund für ein unerwartetes Herunterfahren eines Computers in der Ereignisprotokollierung zu dokumentieren.
/o Wechselt zum Menü Erweiterte Startoptionen und startet das Gerät neu. Diese Option muss mit der Option /r verwendet werden.
/f Erzwingt, dass aktive Anwendungen ohne Vorwarnung geschlossen werden.
Vorsicht: Die Verwendung der Option /f kann zum Verlust nicht gespeicherter Daten führen.
/m \\<computername> Legt den Zielcomputer fest. Kann nicht mit der Option /l verwendet werden.
/t <xxx> Legt den Timeoutzeitraum vor dem Herunterfahren auf xxx Sekunden fest. Der gültige Bereich ist 0 bis 315360000 (10 Jahre), und der Standardwert ist 30. Wenn der Timeoutzeitraum größer als 0 ist, wird der Parameter /f impliziert.
/d [p \| u:]<xx>:<yy> Listet den Grund für den Neustart oder das Herunterfahren des Systems auf. Die unterstützten Parameterwerte sind:
  • P: Gibt an, dass der Neustart oder das Herunterfahren geplant ist.
  • U: Gibt an, dass die Ursache benutzerdefinierter ist.
    Wenn p oder u nicht angegeben sind, ist der Neustart oder das Herunterfahren ungeplant.

  • xx: Gibt die Hauptursachennummer an (eine positive ganze Zahl, kleiner als 256).
  • xx: Gibt die Nebenursachennummer an (eine positive ganze Zahl, kleiner als 65536).
/c <comment> Ermöglicht es Ihnen, einen benutzerdefinierten Grund für das Herunterfahren oder Neustarten des Systems zu erstellen. Dieser muss in doppelte Anführungszeichen eingeschlossen werden. Sie können maximal 512 Zeichen verwenden. Kann auch mit dem /d-Parameter verwendet werden.
/? Zeigt Hilfe an der Eingabeaufforderung an, einschließlich einer Liste der Haupt- und Nebenursachen, die auf dem lokalen Computer definiert sind.

Hinweise

  • Benutzern muss das Recht Herunterfahren des Systems zugewiesen werden, damit ein lokaler oder remote verwalteter Computer heruntergefahren werden kann, von dem der Befehl Herunterfahren verwendet wird.

  • Benutzer müssen Mitglieder der Gruppe Administratoren sein, um ein unerwartetes Herunterfahren eines lokalen oder remote verwalteten Computers zu kommentieren. Wenn der Zielcomputer zu einer Domäne gehört, können möglicherweise Mitglieder der Gruppe Domänen-Admins dieses Verfahren ausführen. Weitere Informationen finden Sie unter:

  • Wenn Sie mehrere Computer gleichzeitig herunterfahren möchten, können Sie das Herunterfahren für jeden Computer mithilfe eines Skripts aufrufen, oder Sie können shutdown/i verwenden, um das Feld Remoteherunterfahren anzuzeigen.

  • Wenn Sie Haupt- und Nebenursachencodes angeben, müssen Sie diese Ursachencodes zuerst auf jedem Computer definieren, auf dem Sie die Ursachen verwenden möchten. Wenn die Ursachencodes nicht auf dem Zielcomputer definiert sind, kann die Ereignisprotokollierung den richtigen Ursachentext nicht protokollieren.

  • Denken Sie daran, mit dem Parameter /p anzugeben, dass ein Herunterfahren geplant ist. Wird der Parameter /p nicht verwendet, bedeutet das, dass das Herunterfahren ungeplant war.

    • Wenn Sie den Parameter /p zusammen mit dem Ursachencode für ein ungeplantes Herunterfahren verwenden, tritt beim Herunterfahren ein Fehler auf.

    • Wenn Sie den Parameter /p nicht verwenden und nur den Ursachencode für ein geplantes Herunterfahren angeben, tritt beim Herunterfahren ebenfalls ein Fehler auf.

Die Gründe für das Herunterfahren oder Neustarten verwenden die folgende Legende:

  • E: Erwartet – Erwartetes Herunterfahren oder Neustarten, das im Voraus geplant und kommuniziert wird.
  • U: Unerwartet – Unerwartetes Herunterfahren oder Neustarten, wenn das System aufgrund eines Fehlers nicht mehr funktioniert, z. B. wegen eines Systemabsturzes, Stromausfalls oder anderer Gründe.
  • P: Geplant – Im Voraus geplantes Herunterfahren oder Neustarten, z. B. für die Systemwartung, Softwareinstallation oder aus weiteren Gründen.
  • C: Kundendefiniert – Geben Sie einen benutzerdefinierten Grund für das Herunterfahren oder Neustarten des Systems an.
Ursachentyp Hauptversion Nebenversion Beschreibung
U 0 0 Anderer Grund (nicht geplant)
E 0 0 Anderer Grund (nicht geplant)
E oder P 0 0 Anderer Grund (geplant)
U 0 5 Anderer Fehler: System reagiert nicht
E 1 1 Hardware: Wartung (nicht geplant)
E oder P 1 1 Hardware: Wartung (geplant)
E 1 2 Hardware: Installation (nicht geplant)
E oder P 1 2 Hardware: Installation (geplant)
E 2 2 Betriebssystem: Wiederherstellung (nicht geplant)
E oder P 2 2 Betriebssystem: Wiederherstellung (geplant)
P 2 3 Betriebssystem: Upgrade (geplant)
E 2 4 Betriebssystem: Neukonfiguration (nicht geplant)
E oder P 2 4 Betriebssystem: Neukonfiguration (geplant)
P 2 16 Betriebssystem: Service Pack (geplant)
2 17 Betriebssystem: Hot Fix (nicht geplant)
P 2 17 Betriebssystem: Hot Fix (geplant)
2 18 Betriebssystem: Sicherheitskorrektur (nicht geplant)
P 2 18 Betriebssystem: Sicherheitskorrektur (geplant)
E 4 1 Anwendung: Wartung (nicht geplant)
E oder P 4 1 Anwendung: Wartung (geplant)
E oder P 4 2 Anwendung: Installation (geplant)
E 4 5 Anwendung: Reagiert nicht
E 4 6 Anwendung: Instabil
U 5 15 Systemfehler: Stoppfehler
U 5 19 Sicherheitsproblem (nicht geplant)
E 5 19 Sicherheitsproblem (nicht geplant)
E oder P 5 19 Sicherheitsproblem (geplant)
E 5 20 Verlust der Netzwerkkonnektivität (nicht geplant)
U 6 11 Stromausfall: Kabel abgezogen
U 6 12 Stromausfall: Umgebung
P 7 0 Herunterfahren der Legacy-API

Beispiele

Damit erzwungen wird, dass Apps geschlossen werden, der lokale Computer nach einer Verzögerung von einer Minute neu gestartet wird und dabei die Ursache Anwendung: Wartung (geplant) und der Kommentar „Reconfiguring myapp.exe“ angezeigt werden, geben Sie Folgendes ein:

shutdown /r /t 60 /c "Reconfiguring myapp.exe" /f /d p:4:1

Damit der Remotecomputer myremoteserver mit denselben Parametern wie im vorherigen Beispiel neu gestartet wird, geben Sie Folgendes ein:

shutdown /r /m \\myremoteserver /t 60 /c "Reconfiguring myapp.exe" /f /d p:4:1

Um den Remote-Computer myremoteserver aufgrund eines Sicherheitsupdates in 5 Minuten neu zu starten und einen benutzerdefinierten Grund in die Ereignisanzeige für das Herunterfahren einzufügen, geben Sie Folgendes ein:

shutdown /r /t 300 /e /c "Security Update" /m \\myremoteserver