Articles

Mi a különbség a “shutdown /r” és a “shutdown /g” között a Windows rendszerben?

  • Akemi Iwaya

    @asian_angel

  • Frissítve Június 20, 2017, 5:28pm EDT

mi az-a-különbség-között-shutdown-r-and-shutdown-g-in-windows-00

amikor elkezdi ásni a Windows összes rendelkezésre álló lehetőségét, csak meglepődhet, hogy mit talál. Vegyük például a shutdown /r és shutdown /g parancsokat. Mi a különbség közöttük? A mai SuperUser Q&egy bejegyzés válaszol egy kíváncsi olvasó kérdésére.

a mai kérdés & válasz munkamenet jön hozzánk jóvoltából SuperUser—a felosztása Stack Exchange, a közösség által vezérelt csoportosítása Q&a weboldalak.

A kérdés

SuperUser reader gate_engineer szeretné tudni, hogy mi a különbség a” shutdown /r “és a” shutdown /g ” A Windows:

A Windows shutdown parancsának néhány opcióját olvastam át, amikor a következő opcióleírásokba botlottam:

mi a különbség a shutdown-r és a shutdown-g-in-windows-01 között

azt hittem, hogy amikor a Windows újraindul, minden alkalmazás a leállítási folyamat során le kell zárni, majd a rendszer indítása után újra el kell indítani. Néhány lehetőség, ami eszembe jut:

  • A Windows korábbi verzióinak visszatartása, amely valamilyen újraindítási trükköt hajtott végre
  • a rendszerkonfiguráció alapértelmezett viselkedésének ideiglenes felülbírálása

ezek közül bármelyik vagy valami teljesen más?

hirdetés

mi a különbség a “shutdown /r” és a “shutdown /g” között a Windows rendszerben?

A válasz

SuperUser közreműködő DavidPostill a válasz számunkra:

mi a “shutdown /g”?

a /g opció újraindítja az Újraindításra regisztrált alkalmazásokat a RegisterApplicationRestart API-val.

A Windows Restart Manager (A Windows Vista rendszerben bevezetett) támogatja a registerapplicationrestart API-val újraindításra regisztrált alkalmazások kecses leállítását és újraindítását.

ezt a funkciót a Windows Update használja. Az Újraindításkezelőnek köszönhetően, amikor reggel ásítok az asztali számítógépemre (még a rendszer újraindítását követően is), az Outlook, a böngésző, a OneNote, a Visual Studio és a messenger alkalmazások mind sorakoznak, mint amikor lefeküdtem.

tegyük fel, hogy újraindítás után mindent “automatikusan újraindít”. Néhány héttel ezelőtt úgy gondoltam, hogy ehhez egy kis alkalmazást kell írni, amely a Restart Manager API-kat használja (azaz RmStartSession és RmShutdown). Aztán eszembe jutott, hogy a leállítási parancsnak már támogatnia kell ezt. És valóban, van:

  • shutdown /g

Forrás: indítsa újra a Windows, majd indítsa újra az összes regisztrált alkalmazások: shutdown-g

van valami hozzá, hogy a magyarázat? Hang ki a megjegyzéseket. Szeretne további válaszokat olvasni más tech-hozzáértő Stack Exchange felhasználóktól? Nézze meg a teljes vita szál itt.