15Jul

Wat is het verschil tussen "shutdown / r" en "shutdown / g" in Windows?

Wanneer je je gaat verdiepen in alle opties die beschikbaar zijn in Windows, ben je misschien gewoon verbaasd over wat je kunt vinden. Neem bijvoorbeeld de commando's shutdown / r en shutdown / g. Wat is het verschil tussen hen? De SuperUser van vandaag Q & Een bericht heeft het antwoord op de vraag van een nieuwsgierige lezer.

De vraag van vandaag &Antwoord sessie komt naar ons met dank aan SuperUser-een onderverdeling van Stack Exchange, een community-gestuurde groepering van Q & A-websites.

De vraag

SuperUser-lezer gate_engineer wil weten wat het verschil is tussen "shutdown / r" en "shutdown / g" in Windows:

Ik las enkele van de opties voor de afsluitopdracht in Windows toen ik het volgende tegenkwamoptiebeschrijvingen:

Ik dacht dat wanneer Windows opnieuw startte, elke toepassing tijdens het afsluitingsproces zou worden gesloten en opnieuw zou worden gestart nadat het systeem opstartte. Enkele mogelijkheden die te binnen schieten zijn:

  • Een overblijfsel van vorige versies van Windows die een soort herstart-bedrog uitvoerde.
  • Een tijdelijke opheffing van het standaardgedrag van de systeemconfiguratie

Is dit een van deze of iets geheel anders?

Wat is het verschil tussen "shutdown / r" en "shutdown / g" in Windows?

Het antwoord

SuperUser-bijdrager DavidPostill heeft het antwoord voor ons:

Wat is "shutdown / g"?

Met de optie / g worden toepassingen opnieuw gestart die opnieuw zijn geregistreerd met de RegisterApplicationRestart API .

Windows Restart Manager( geïntroduceerd in Windows Vista) ondersteunt het correct afsluiten en herstarten van toepassingen die zich hebben geregistreerd voor opnieuw opstarten met de RegisterApplicationRestart API.

Deze functionaliteit wordt gebruikt door Windows Update. Dankzij de Restart Manager, wanneer ik 's ochtends ga opduiken op mijn computer( zelfs na een herstart van het systeem), heb ik mijn Outlook-, browser-, OneNote-, Visual Studio- en Messenger-applicaties in een rijtje zoals ze waren toen ik gingnaar bed.

Stel dat u na een herstart alles automatisch wilt herstarten. Vanaf een paar weken geleden vond ik het nodig om een ​​kleine applicatie te maken die de Restart Manager API's( d.w.z. RmStartSession en RmShutdown) gebruikt om dit te doen. En toen raakte het mij dat de opdracht shutdown al ondersteuning moet hebben om dit te doen. En inderdaad, het heeft:

  • shutdown / g

Bron: Start Windows opnieuw op en start alle geregistreerde applicaties opnieuw: shutdown -g [Microsoft]

Heb je iets toe te voegen aan de uitleg? Geluid uit in de reacties. Wilt u meer antwoorden van andere technisch onderlegde Stack Exchange-gebruikers lezen? Bekijk de volledige discussiethread hier.