Hjemmeside » hvordan » Hva er forskjellen mellom shutdown / r og shutdown / g i Windows?

    Hva er forskjellen mellom shutdown / r og shutdown / g i Windows?

    Når du begynner å grave inn i alle de tilgjengelige alternativene i Windows, kan du bare bli overrasket over hva du finner. Ta nedleggelse / r og avstengning / g kommandoer, for eksempel. Hva er forskjellen mellom dem? Dagens SuperUser Q & A innlegg har svaret på en nysgjerrig leser spørsmål.

    Dagens Spørsmål & Svar-sesjon kommer til oss med høflighet av SuperUser-en underavdeling av Stack Exchange, en fellesskapsdrevet gruppering av Q & A-nettsteder.

    Spørsmålet

    SuperUser leser gate_engineer vil vite hva forskjellen mellom "shutdown / r" og "shutdown / g" i Windows er:

    Jeg leste gjennom noen av alternativene for shutdown-kommandoen i Windows da jeg snublet over følgende alternativbeskrivelser:

    Jeg trodde at når Windows starter på nytt, ville alle applikasjoner være stengt under avslutningsprosessen, og deretter startet igjen etter at systemet startet. Noen muligheter som kommer til å tenke er:

    • Et overtak fra tidligere versjoner av Windows som utførte en type gjenoppretting
    • En midlertidig overstyring av systemkonfigurasjonens standardadferd

    Er det en av disse eller noe helt annet?

    Hva er forskjellen mellom "shutdown / r" og "shutdown / g" i Windows?

    Svaret

    SuperUser-bidragsyter DavidPostill har svaret for oss:

    Hva er "shutdown / g"?

    Alternativet / g starter program som er registrert for å starte på nytt med RegisterApplicationRestart API.

    Windows Restart Manager (introdusert i Windows Vista) støtter grasiøst å stenge ned og starte på nytt programmer som er registrert for å starte på nytt med RegisterApplicationRestart API.

    Denne funksjonaliteten brukes av Windows Update. Takket være Restart Manager, når jeg ser opp til min stasjonære datamaskin, som gjenspeiler om morgenen (selv etter systemstart), har jeg Outlook, nettleseren, OneNote, Visual Studio og Messenger-programmene alle lined opp som de var da jeg dro til sengs.

    Anta at du vil starte "automagisk omstart" alt etter en omstart. For noen uker siden trodde jeg det var nødvendig å skrive et lite program som bruker Restart Manager APIs (dvs. RmStartSession og RmShutdown) for å gjøre dette. Og så slo det meg at avslutningskommandoen allerede har støtte for å gjøre dette. Og faktisk har den:

    • avstengning / g

    Kilde: Start Windows på nytt og start alle registrerte programmer: shutdown -g [Microsoft]


    Har du noe å legge til forklaringen? Lyder av i kommentarene. Vil du lese flere svar fra andre tech-savvy Stack Exchange-brukere? Sjekk ut hele diskusjonstråden her.