Articles

Was ist der Unterschied zwischen „shutdown / r“ und „shutdown / g“ in Windows?

  • Akemi Iwaya

    @asian_angel

  • Aktualisiert Juni 20, 2017, 5:28pm EDT

was-ist-der-Unterschied-zwischen-shutdown-r-und-shutdown-g-in-windows-00

Wenn Sie wenn Sie sich mit allen in Windows verfügbaren Optionen befassen, werden Sie vielleicht überrascht sein, was Sie finden können. Nehmen Sie zum Beispiel die Befehle shutdown /r und shutdown /g. Was ist der Unterschied zwischen ihnen? Der heutige SuperUser Q&Ein Beitrag hat die Antwort auf die Frage eines neugierigen Lesers.

Die heutige Frage & Antwort Sitzung kommt zu uns mit freundlicher Genehmigung von SuperUser—eine Unterteilung von Stack Exchange, eine Community-driven Gruppierung von Q&Eine Web-Sites.

Die Frage

SuperUser Reader gate_engineer möchte wissen, was der Unterschied zwischen „shutdown / r“ und „shutdown / g“ in Windows ist:

Ich habe einige der Optionen für den Befehl zum Herunterfahren in Windows durchgelesen, als ich auf die folgenden Optionsbeschreibungen gestoßen bin:

Was-ist-der-Unterschied-zwischen-shutdown-r-und-shutdown-g-in-windows-01

Ich dachte, dass beim Neustart von Windows jede Anwendung während des Herunterfahrens geschlossen der Herunterfahrvorgang wird nach dem Systemstart erneut gestartet. Einige Möglichkeiten, die mir in den Sinn kommen, sind:

  • Ein Holdover von früheren Windows-Versionen, das eine Art Neustart-Trick ausgeführt hat
  • Eine temporäre Überschreibung des Standardverhaltens der Systemkonfiguration

Ist es eines davon oder etwas völlig anderes?

Werbung

Was ist der Unterschied zwischen „shutdown /r“ und „shutdown / g“ in Windows?

Die Antwort

SuperUser contributor DavidPostill hat die Antwort für uns:

Was ist „shutdown /g“?

Die Option /g startet Anwendungen neu, die für den Neustart mit der API RegisterApplicationRestart registriert sind.

Der Windows Restart Manager (eingeführt in Windows Vista) unterstützt das ordnungsgemäße Herunterfahren und Neustarten von Anwendungen, die für den Neustart mit der RegisterApplicationRestart-API registriert wurden.

Diese Funktion wird von Windows Update verwendet. Dank des Neustart-Managers habe ich meine Outlook-, Browser-, OneNote-, Visual Studio- und Messenger-Anwendungen so aufgereiht, wie sie waren, als ich zu Bett ging, wenn ich morgens gähnend auf meinem Desktop-Computer auftauchte (auch nach einem Neustart des Systems).

Angenommen, Sie möchten nach einem Neustart alles „automatisch neu starten“. Vor einigen Wochen hielt ich es für notwendig, eine kleine Anwendung zu schreiben, die die Restart Manager-APIs (dh RmStartSession und RmShutdown) verwendet, um dies zu tun. Und dann traf es mich, dass der Befehl shutdown dies bereits unterstützen muss. Und tatsächlich hat es:

  • shutdown /g

Quelle: Starten Sie Windows neu und starten Sie alle registrierten Anwendungen neu: shutdown -g

Haben Sie der Erklärung etwas hinzuzufügen? Sound aus in den Kommentaren. Möchten Sie weitere Antworten von anderen technisch versierten Stack Exchange-Benutzern lesen? Schauen Sie sich den vollständigen Diskussionsthread hier an.