Pagina principala » HOWTO » Care este diferența dintre shutdown / r și shutdown / g în Windows?

    Care este diferența dintre shutdown / r și shutdown / g în Windows?

    Când începeți săpe în toate opțiunile disponibile în Windows, ar putea fi surprins de ceea ce puteți găsi. Luați închidere / r și închidere / g comenzi, de exemplu. Care este diferența dintre ele? Postul de astăzi SuperUser Q & A are răspunsul la o întrebare curioasă a cititorului.

    Sesiunea de întrebări și răspunsuri din ziua de astăzi vine de la amabilitatea SuperUser - o subdiviziune a Stack Exchange, o grupare bazată pe comunitate a site-urilor web Q & A.

    Intrebarea

    Utilizatorul SuperUser poarta_engineer vrea să știe ce diferență între "shutdown / r" și "shutdown / g" în Windows este:

    Am citit câteva dintre opțiunile pentru comanda de închidere din Windows când am dat peste următoarele descrieri de opțiuni:

    M-am gândit că atunci când Windows repornește, fiecare aplicație va fi închisă în timpul procesului de închidere, apoi va porni din nou după boot-urile sistemului. Unele posibilități care vin în minte sunt:

    • O reținere din versiunile anterioare de Windows care au efectuat un anumit tip de șmecherie de repornire
    • O suprasarcare temporara a comportamentului implicit al configuratiei sistemului

    Este vorba de acestea sau de ceva complet diferit?

    Care este diferența dintre "shutdown / r" și "shutdown / g" în Windows?

    Răspunsul

    Contribuitorul SuperPlayer DavidPostill are răspunsul pentru noi:

    Ce este "shutdown / g"?

    Opțiunea / g va reporni aplicațiile care sunt înregistrate pentru a reporni cu RegisterApplicationRestart API.

    Managerul Windows Restart Manager (introdus în Windows Vista) acceptă oprirea grațioasă și repornirea aplicațiilor care au fost înregistrate pentru repornire cu API-ul RegisterApplicationRestart.

    Această funcție este utilizată de Windows Update. Mulțumită Managerului de Restart, când mă aflu până la computerul de desktop cascând dimineața (chiar și după o repornire de sistem), am aplicațiile mele Outlook, browser, OneNote, Visual Studio și messenger toate aliniate așa cum erau atunci când m-am dus în pat.

    Să presupunem că doriți să inițiați "repornirea automată" după repornire. În urmă cu câteva săptămâni, am crezut că este necesar să scrieți o mică aplicație care utilizează API-urile de la Restart Manager (adică RmStartSession și RmShutdown) pentru a face acest lucru. Și apoi ma lovit că comanda de închidere trebuie să aibă deja suport pentru a face acest lucru. Și într-adevăr, ea are:

    • închidere / g

    Sursă: Reporniți Windows și reporniți toate aplicațiile înregistrate: shutdown -g [Microsoft]


    Aveți ceva de adăugat la explicație? Sunați în comentariile. Doriți să citiți mai multe răspunsuri de la alți utilizatori de tehnologie Stack Exchange? Check out discuția completă aici.