Domovská » jak » Jaký je rozdíl mezi shutdown / r a shutdown / g v systému Windows?

    Jaký je rozdíl mezi shutdown / r a shutdown / g v systému Windows?

    Když začnete kopat do všech možností, které jsou k dispozici v systému Windows, možná vás překvapí, co najdete. Vezměte vypnutí / r a vypnutí / g například příkazy. Jaký je rozdíl mezi nimi? Dnešní příspěvek SuperUser Q & A má odpověď na zvědavou otázku čtenáře.

    Dnešní zasedání Otázky a odpovědi nás přichází s laskavým svolením SuperUser - podřízené rozdělení Stack Exchange, které je založeno na komunitě prostřednictvím skupin webových stránek.

    Otázka

    Čteč SuperUser gate_engineer chce vědět, jaký je rozdíl mezi "shutdown / r" a "shutdown / g" v systému Windows:

    Přečetl jsem některé možnosti příkazu vypnutí systému Windows, když jsem narazil na následující popisy možností:

    Myslel jsem, že po restartu systému Windows bude každá aplikace během procesu vypnutí zavřena a poté znovu spuštěna po zavedení systému. Některé možnosti, které vám přicházejí v úvahu, jsou:

    • Podržení z předchozích verzí systému Windows, které prováděly nějaký typ triggery při restartování
    • Dočasné potlačení výchozího chování konfigurace systému

    Je to jedno z nich nebo něco úplně jiného?

    Jaký je rozdíl mezi "shutdown / r" a "shutdown / g" ve Windows?

    Odpověď

    Příspěvek SuperUser DavidPostill má pro nás odpověď:

    Co je to "vypnutí / g"?

    Možnost / g restartuje aplikace, které jsou registrovány pro restartování RegisterApplicationRestart API.

    Správce Windows Restart Manager (zavedený v systému Windows Vista) podporuje pěkně vypínání a restartování aplikací, které se zaregistrovaly pro restartování pomocí API RegisterApplicationRestart.

    Tato funkce je používána službou Windows Update. Díky programu Restart Manager, když se objevuji ráno (a to i po restartu systému) na mém stolním počítači, zívám moje aplikace Outlook, prohlížeč, OneNote, Visual Studio a aplikace messenger všechny seřazené jako kdybych šel do postele.

    Předpokládejme, že chcete po restartu spustit "automatické restartování" všechno. Před několika týdny jsem si myslel, že je nutné napsat tuto malou aplikaci, která používá rozhraní API Restart Manager (tj. RmStartSession a RmShutdown). A pak mě napadlo, že příkaz k vypnutí musí mít již pro to podporu. A skutečně má:

    • vypnutí / g

    Zdroj: Restartujte systém Windows a restartujte všechny registrované aplikace: shutdown -g [Microsoft]


    Musíte něco přidat k vysvětlení? Vyjměte v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde.