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

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

Was ist der Unterschied zwischen Shutdown R und Shutdown G in Windows 00?

Wenn Sie alle in Windows verfügbaren Optionen ausprobieren, werden Sie möglicherweise überrascht sein, was Sie finden. Nehmen Sie die shutdown /r und shutdown /g Befehle zum Beispiel. Was ist der Unterschied zwischen ihnen? Der heutige SuperUser-Frage- und Antwortbeitrag bietet die Antwort auf die Frage eines neugierigen Lesers.

Die heutige Frage & Antwort-Sitzung wird von SuperUser bereitgestellt - einer Unterteilung von Stack Exchange, einer von der Community gesteuerten Gruppierung von Q & A-Websites.

Die Frage

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

Ich habe einige Optionen für den Befehl shutdown in Windows gelesen, 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 und nach dem Systemstart erneut gestartet wird. Einige Möglichkeiten, die mir in den Sinn kommen, sind:

  • Ein Überbleibsel aus früheren Windows-Versionen, bei dem ein Neustart durchgeführt wurde
  • Eine vorübergehende Überschreibung des Standardverhaltens der Systemkonfiguration

Ist es eines davon oder etwas ganz anderes?

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

Die Antwort

SuperUser-Mitwirkender DavidPostill hat die Antwort für uns:

Was ist "shutdown / g"?

Mit der Option / g werden Anwendungen neu gestartet, die für den Neustart mit dem registriert wurden RegisterApplicationRestart API.

Der Windows-Neustart-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 Funktionalität wird von Windows Update verwendet. Dank des Neustart-Managers habe ich Outlook, Browser, OneNote, Visual Studio und Messenger-Anwendungen so ausgerichtet, wie sie waren, als ich ging, als ich morgens auf meinem Desktop-Computer auftauchte (auch nach einem Neustart) ins Bett.

Angenommen, Sie möchten "automagisch" initiierenNeustart ”alles nach einem Neustart. Vor ein paar Wochen hielt ich es für notwendig, eine kleine Anwendung zu schreiben, die die Restart Manager-APIs (d. H. RmStartSession und RmShutdown) verwendet, um dies zu tun. Und dann wurde mir klar, dass der Befehl shutdown dafür bereits Unterstützung haben muss. Und tatsächlich hat es:

  • Abschaltung / g

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


Möchten Sie der Erklärung etwas hinzufügen? Ton aus in den Kommentaren. Möchten Sie weitere Antworten von technisch versierten Stack Exchange-Benutzern lesen? Den vollständigen Diskussionsthread finden Sie hier.