Kāda ir atšķirība starp "shutdown / r" un "shutdown / g" operētājsistēmā Windows?

Satura rādītājs:

Kāda ir atšķirība starp "shutdown / r" un "shutdown / g" operētājsistēmā Windows?
Kāda ir atšķirība starp "shutdown / r" un "shutdown / g" operētājsistēmā Windows?

Video: Kāda ir atšķirība starp "shutdown / r" un "shutdown / g" operētājsistēmā Windows?

Video: Kāda ir atšķirība starp
Video: Psexec.exe: A Powerful tool for IT Admins - YouTube 2024, Aprīlis
Anonim
Kad jūs sākat rakšana visos Windows opcijās, jūs vienkārši varētu būt pārsteigts par to, ko jūs varat atrast. Paņemiet
Kad jūs sākat rakšana visos Windows opcijās, jūs vienkārši varētu būt pārsteigts par to, ko jūs varat atrast. Paņemiet

shutdown /r

un

shutdown /g

piemēram, komandas. Kāda ir atšķirība starp viņiem? Šodienas SuperUser Q & A ziņai ir atbilde uz ziņkārīgo lasītāja jautājumu.

Šodienas jautājumu un atbilžu sesija mums priecājas par SuperUser - Stack Exchange dalību, kas ir kopienas vadīta Q & A tīmekļa vietņu grupa.

Jautājums

SuperUser lasītājs gate_engineer vēlas uzzināt, kāda ir atšķirība starp "shutdown / r" un "shutdown / g" sistēmā Windows:

I was reading through some of the options for the shutdown command in Windows when I stumbled across the following option descriptions:

I thought that when Windows restarts, every application would be closed during the shutdown process, then started again after the system boots. Some possibilities that come to mind are:
I thought that when Windows restarts, every application would be closed during the shutdown process, then started again after the system boots. Some possibilities that come to mind are:
  • A holdover from previous versions of Windows that performed some type of restart trickery
  • A temporary override of the system configuration’s default behavior

Is it either of these or something completely different?

Kāda ir atšķirība starp "shutdown / r" un "shutdown / g" operētājsistēmā Windows?

Atbilde

SuperUser atbalstītājs DavidPostill mums ir atbilde:

What is “shutdown /g”?

The /g option will restart applications that are registered for restart with the RegisterApplicationRestart API.

The Windows Restart Manager (introduced in Windows Vista) supports gracefully shutting down and restarting applications that registered for restart with the RegisterApplicationRestart API.

This functionality is used by Windows Update. Thanks to the Restart Manager, when I show up to my desktop computer yawning in the morning (even following a system restart), I have my Outlook, browser, OneNote, Visual Studio, and messenger applications all lined up as they were when I went to bed.

Suppose that you want to initiate “automagically restarting” everything after a restart. As of a few weeks ago, I thought it was necessary to write a small application that uses the Restart Manager APIs (i.e. RmStartSession and RmShutdown) to do this. And then it hit me that the shutdown command must already have support for doing this. And indeed, it has:

shutdown /g

Source: Restart Windows and Restart All Registered Applications: shutdown -g [Microsoft]

Vai kaut ko pievienot paskaidrojumam? Skatieties komentāros. Vēlaties lasīt citas atbildes no citiem tehnoloģiju savvy Stack Exchange lietotājiem? Šeit skatiet pilnu diskusiju pavedienu.

Ieteicams: