15Jul

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

Wenn Sie sich mit allen in Windows verfügbaren Optionen beschäftigen, sind Sie vielleicht überrascht, 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 & A Post hat die Antwort auf die Frage eines neugierigen Lesers.

Die heutige Frage &Die Antwortsitzung kommt dank SuperUser, einer Unterteilung von Stack Exchange, einer Community-gesteuerten Gruppierung von Q & A-Websites, zu uns.

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 gelesen, als ich auf Folgendes stießOptionsbeschreibungen:

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

  • Ein Überbleibsel von früheren Versionen von Windows, die eine Art von Neustart-Trickserei durchgeführt haben
  • Eine vorübergehende Überschreibung des Standardverhaltens der Systemkonfiguration

Ist es beides oder etwas völlig anderes?

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

Der Antwort-

-SuperUser-Mitwirkende 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-Neustart-Manager( in Windows Vista eingeführt) unterstützt das ordnungsgemäße Herunterfahren und Neustarten von Anwendungen, die mit der RegisterApplicationRestart-API für den Neustart registriert wurden.

Diese Funktionalität wird von Windows Update verwendet. Dank des Restart-Managers, wenn ich morgens auf meinem Desktop-Computer gähnend auftrete( selbst nach einem Systemneustart), habe ich meine Outlook-, Browser-, OneNote-, Visual Studio- und Messenger-Anwendungen so ausgerichtet, wie sie waren, als ich gingins Bett.

Angenommen, Sie möchten nach einem Neustart alles "automatisch neu starten".Vor ein paar Wochen dachte ich, dass es notwendig ist, eine kleine Anwendung zu schreiben, die die Restart Manager APIs( d. H. RmStartSession und RmShutdown) verwendet, um dies zu tun. Und dann hat es mich getroffen, dass der Shutdown-Befehl bereits Unterstützung dafür haben muss. Und tatsächlich, es hat:

  • shutdown / g

Quelle: Windows neu starten und alle registrierten Anwendungen neu starten: shutdown -g [Microsoft]

Haben Sie etwas zur Erklärung hinzufügen? Ton in den Kommentaren ab. Möchten Sie mehr Antworten von anderen technisch versierten Stack Exchange Benutzern lesen? Sehen Sie sich den vollständigen Diskussionsfaden hier an.