Was ist der Unterschied zwischen shutdown / r und shutdown / g in Windows?
Wenn Sie nach allen in Windows verfügbaren Optionen suchen, werden Sie vielleicht überrascht sein, was Sie finden können. Nehmen Sie die Herunterfahren / r
und Herunterfahren / g
Befehle zum Beispiel. Was ist der Unterschied zwischen ihnen? Der heutige Q & A-Beitrag von SuperUser hat die Antwort auf die Frage eines neugierigen Lesers.
Die heutige Question & Answer-Sitzung wird dank SuperUser zur Verfügung gestellt - einer Unterteilung von Stack Exchange, einer Community-basierten Gruppierung von Q & A-Websites.
Die Frage
SuperUser-Reader gate_engineer möchte wissen, was in Windows der Unterschied zwischen "shutdown / r" und "shutdown / g" ist:
Ich habe einige der Optionen für den Befehl "shutdown" in Windows durchgelesen, als ich die folgenden Optionsbeschreibungen fand:
Ich dachte, beim Neustart von Windows würde jede Anwendung während des Herunterfahrens geschlossen und nach dem Booten des Systems erneut gestartet. Einige Möglichkeiten, die mir einfallen, sind:
- Ein Holdover von früheren Windows-Versionen, der einen Neustart-Trick durchgeführt hat
- Eine vorübergehende Überschreibung des Standardverhaltens der Systemkonfiguration
Ist es eines davon oder etwas völlig 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 "Herunterfahren / g"?
Mit der Option / g werden Anwendungen, die für den Neustart mit registriert sind, neu gestartet RegisterApplicationRestart API.
Der Windows Restart Manager (eingeführt in Windows Vista) unterstützt das ordnungsgemäße Herunterfahren und Neustarten von Anwendungen, die sich für den Neustart mit der RegisterApplicationRestart-API registriert haben.
Diese Funktionalität wird von Windows Update verwendet. Dank des Neustart-Managers kann ich, wenn ich zu meinem Desktop-Computer komme, der morgens gähnt (sogar nach einem Systemneustart), meine Outlook-, Browser-, OneNote-, Visual Studio- und Messenger-Anwendungen so anordnen, wie sie waren zu Bett gehen.
Angenommen, Sie möchten nach einem Neustart alles automatisch neu starten. Vor ein paar Wochen dachte ich, es sei notwendig, eine kleine Anwendung zu schreiben, die die Restart Manager-APIs verwendet (d. H. RmStartSession und RmShutdown). Und dann wurde mir klar, dass der Befehl zum Herunterfahren bereits Unterstützung dafür haben muss. Und tatsächlich hat es:
- Herunterfahren / g
Quelle: Starten Sie Windows neu und starten Sie alle registrierten Anwendungen neu: shutdown -g [Microsoft]
Haben Sie der Erklärung etwas hinzuzufügen? Sound off in den Kommentaren. Möchten Sie mehr Antworten von anderen technisch versierten Stack Exchange-Benutzern lesen? Hier geht es zum vollständigen Diskussionsthread.