Freigeben über


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] [/fw] [/f] [/m \\computer][/t xxx][/d [p|u:]xx:yy [/c "comment"]]

Parameters

Parameter Description
/i Zeigt das Feld Fernabschaltung 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 und ohne Zeitüberschreitung ab. Der / l-Parameter funktioniert unabhängig und kann nicht mit anderen Parametern kombiniert werden. Versuche, /l mit einem anderen Parameter zu kombinieren, werden ignoriert.
/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 Hebt einen bevorstehenden Systemabschaltung ab. Dies muss als separater Befehl in einem neuen Eingabeaufforderungsfenster während der Auszeitperiode ausgeführt werden (zum Beispiel shutdown /a). Kombinieren Sie mit /fw , um alle ausstehenden Starts in der Firmware zu löschen.
/p Deaktiviert nur den lokalen Computer (keinen Remotecomputer) ohne Zeitüberschreitung oder Warnung. Sie können /p nur mit /d oder /f verwenden. Wenn Ihr Computer die Ausschaltfunktion nicht unterstützt, wird er heruntergefahren, wenn Sie /p verwenden, aber die Stromversorgung des Computers bleibt eingeschaltet.
/h Versetzt den lokalen Computer in den Ruhezustand, wenn der Ruhezustand aktiviert ist. Der Schalter /f kann mit dem Schalter /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.
/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.
/t <xxx> Legt die Zeitüberschreitung 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 der Grund benutzerdefiniert ist.
    Wenn p oder u nicht angegeben sind, ist der Neustart oder das Herunterfahren nicht geplant.

  • xx - Gibt die Hauptgrundzahl an (eine positive ganze Zahl, kleiner als 256).
  • Yy Gibt die Nebengrundzahl 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 Parameter /d verwendet werden.
/? Zeigt Hilfe an der Eingabeaufforderung an, einschließlich einer Liste der Haupt- und Nebenursachen, die auf dem lokalen Computer definiert sind.

Remarks

  • 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 mit Anmerkungen versehen zu können. Wenn der Zielcomputer mit einer Domäne verbunden ist, können Mitglieder der Gruppe Domänen-Admins dieses Verfahren möglicherweise ausführen. Weitere Informationen finden Sie unter:

  • Wenn Sie mehr als einen Computer gleichzeitig herunterfahren möchten, können Sie das Herunterfahren für jeden Computer aufrufen, indem Sie ein Skript verwenden, oder Sie können es verwenden shutdown /i , 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, anzugeben, dass ein Herunterfahren geplant ist, indem Sie /d p|u:xx:yyverwenden, wobei xx und yy die Haupt- und Nebenursachencodes darstellen. Die Nichtverwendung des /d Parameters kann dazu führen, dass das Herunterfahren ohne Angabe von Gründen protokolliert wird. Durch die Verwendung des /d Parameters für ein ungeplantes Herunterfahren kann das Herunterfahren korrekt protokolliert werden.

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

  • E: Erwartet: Ein erwartetes Herunterfahren oder Neustarten, das im Voraus geplant und kommuniziert wird.
  • U: Unerwartet - Ein unerwartetes Herunterfahren oder Neustarten tritt auf, wenn das System aufgrund eines Fehlers, z. B. eines Systemabsturzes, eines Stromausfalls oder eines anderen, nicht mehr funktioniert.
  • P: Geplant - Ein geplantes Herunterfahren oder Neustart, das im Voraus geplant wurde, z. B. Systemwartung, Softwareinstallation oder anderes.
  • C: Kundendefiniert - Geben Sie einen benutzerdefinierten Grund für das Herunterfahren oder Neustarten des Systems an.
Reason type Major Minor Description
U 0 0 Other (Unplanned)
E 0 0 Other (Unplanned)
E oder P 0 0 Other (Planned)
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 Application: Unresponsive
E 4 6 Application: Unstable
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

Examples

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

Um ein geplantes Herunterfahren eines Geräts in 10 Minuten durchzuführen und den Grund in der Ereignisverfolgung für das Herunterfahren mit dem Kommentar "Geplante Wartung" zu erfassen, geben Sie Folgendes ein:

shutdown.exe /s /t 600 /d p:0:0 /e /c "Scheduled maintenance"

Geben Sie Folgendes ein, um den Remotecomputer myremoteserver mit denselben Parametern wie im vorherigen Beispiel neu zu starten:

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

Geben Sie Folgendes ein, um den Remote-Computer myremoteserver aufgrund eines Sicherheitsupdates innerhalb von 5 Minuten neu zu starten und einen benutzerdefinierten Grund in die Ereignisprotokollierung für das Herunterfahren aufzunehmen:

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

Um eine ausstehende Abschaltung abzubrechen (muss während der Auszeit in einem neuen Eingabeaufforderungsfenster ausgeführt werden), tippen Sie:

shutdown /a