shutdown /r
et
shutdown /g
commandes, par exemple. Quelle est la différence entre eux? L’article d’aujourd’hui sur le SuperUser Q & R répond aux questions d’un lecteur curieux.
La séance de questions et réponses d’aujourd’hui nous est offerte par SuperUser, une sous-division de Stack Exchange, un groupe de sites Web de questions-réponses dirigé par la communauté.
La question
Le lecteur superutilisateur gate_engineer souhaite connaître la différence entre “shutdown / r” et “shutdown / g” dans Windows:
I was reading through some of the options for the shutdown command in Windows when I stumbled across the following option descriptions:
- 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?
Quelle est la différence entre «shutdown / r» et «shutdown / g» dans Windows?
La réponse
DavidPostill, contributeur à SuperUser, a la solution pour nous:
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]
Avez-vous quelque chose à ajouter à l'explication? Sound off dans les commentaires. Voulez-vous lire plus de réponses d'autres utilisateurs de Stack Exchange doués en technologie? Découvrez le fil de discussion complet ici.