Page d'accueil » comment » Quelle est la différence entre «shutdown / r» et «shutdown / g» dans Windows?

    Quelle est la différence entre «shutdown / r» et «shutdown / g» dans Windows?

    Lorsque vous commencez à explorer toutes les options disponibles dans Windows, vous serez peut-être surpris de ce que vous pourrez trouver. Prendre le arrêt / r et arrêt / g commandes, par exemple. Quelle est la différence entre eux? Le message Q & R du SuperUser d'aujourd'hui répond à une question 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:

    Je lisais certaines des options de la commande d'arrêt de Windows lorsque je suis tombé sur les descriptions des options suivantes:

    Je pensais que lorsque Windows redémarrerait, chaque application serait fermée pendant le processus d'arrêt, puis redémarrée après le démarrage du système. Certaines possibilités qui me viennent à l’esprit sont:

    • Une sauvegarde des versions précédentes de Windows qui exécutait un certain type de ruse de redémarrage
    • Un remplacement temporaire du comportement par défaut de la configuration système

    Est-ce l'un ou l'autre ou quelque chose de complètement différent?

    Quelle est la différence entre "shutdown / r" et "shutdown / g" dans Windows?

    La réponse

    DavidPostill, contributeur à SuperUser, a la solution pour nous:

    Qu'est-ce que “shutdown / g”?

    L’option / g redémarre les applications enregistrées pour le redémarrage avec le API RegisterApplicationRestart.

    Le gestionnaire de redémarrage de Windows (introduit dans Windows Vista) prend en charge l’arrêt et le redémarrage en douceur des applications enregistrées au redémarrage avec l’API RegisterApplicationRestart..

    Cette fonctionnalité est utilisée par Windows Update. Grâce au gestionnaire de redémarrage, lorsque je me présente devant mon ordinateur de bureau en bâillant le matin (même après un redémarrage du système), mes applications Outlook, navigateur, OneNote, Visual Studio et de messagerie sont alignées comme avant. au lit.

    Supposons que vous souhaitiez lancer le «redémarrage automatique» de tout après un redémarrage. Il y a quelques semaines, j'estimais nécessaire de rédiger une petite application utilisant les API de Restart Manager (c'est-à-dire RmStartSession et RmShutdown). Et puis, je me suis rendu compte que la commande shutdown devait déjà avoir un support pour le faire. Et en effet, il a:

    • arrêt / g

    La source: Redémarrez Windows et redémarrez toutes les applications enregistrées: 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.