Koduleht » kuidas » Mis vahe on shutdown / r ja shutdown / g vahel Windowsis?

    Mis vahe on shutdown / r ja shutdown / g vahel Windowsis?

    Kui hakkate kõigis Windowsis saadaval olevatesse valikutesse kaevama, siis võib olla üllatunud, mida leiad. Võtke shutdown / r ja seiskamine / g näiteks käske. Milline on nende vahe? Tänase SuperUser Q&A postituse vastus on uudishimulik lugeja küsimus.

    Tänane küsimuste ja vastuste seanss saabub meiega kohtades, kus on SuperUser-Stack Exchange'i alajaotis, kogukondlikult juhitav Q&A veebisaitide rühmitus.

    Küsimus

    SuperUser-lugeja gate_engineer tahab teada, milline on erinevus „shutdown / r” ja „shutdown / g” vahel Windowsis:

    Ma lugesin mõningaid Windowsi väljalülitamise käsu võimalusi, kui ma tabasin järgmisi valikute kirjeldusi:

    Ma arvasin, et kui Windows taaskäivitub, sulguksid kõik rakendused seiskamisprotsessi ajal, seejärel alustatakse pärast süsteemi käivitamist uuesti. Mõned võimalused, mis tulevad meelde, on:

    • Varasema Windowsi versioonide hoidmine, mis tegi teatud tüüpi taaskäivitamist
    • Süsteemi konfiguratsiooni vaikekäitumise ajutine tühistamine

    Kas see on kas neist või midagi täiesti erinevat?

    Mis vahe on "shutdown / r" ja "shutdown / g" vahel Windowsis?

    Vastus

    SuperUser'i toetaja DavidPostillil on meile vastus:

    Mis on „shutdown / g”?

    / G suvand käivitab rakendused, mis on uuesti käivitamiseks registreeritud RegisterApplicationRestart API.

    Windows Restarti haldur (mis on kasutusele võetud Windows Vista puhul) toetab rakenduste, mis on registreeritud uuesti käivitamiseks registreerimisrakenduse API-ga, hõlpsalt sulgemise ja taaskäivitamise..

    Seda funktsiooni kasutab Windows Update. Tänu Restart Manager'ile, kui ma näen oma töölauaarvutile hommikust õudust (isegi pärast süsteemi taaskäivitamist), on mul kõik Outlooki, brauseri, OneNote'i, Visual Studio ja sõnumirakenduste rakendused, mis olid nii nagu ma käisin voodisse.

    Oletame, et soovid käivitada kõik pärast taaskäivitamist „automaatne taaskäivitamine”. Mõne nädala eest arvasin, et on vaja kirjutada väike rakendus, mis kasutab seda Restart Manager API-sid (s.o RmStartSession ja RmShutdown). Ja siis tabas see mulle, et sulgemiskäsk peab seda juba toetama. Ja tõepoolest, tal on:

    • seiskamine / g

    Allikas: Taaskäivitage Windows ja taaskäivitage kõik registreeritud rakendused: shutdown -g [Microsoft]


    Kas teil on midagi lisada selgitusele? Heli on kommentaarides välja lülitatud. Kas soovite lugeda rohkem vastuseid teistelt tech-savvy Stack Exchange'i kasutajatelt? Vaadake siin täielikku arutelu lõiku.