15Jul
Când începeți săpe în toate opțiunile disponibile în Windows, ar putea fi surprins de ceea ce puteți găsi. Ia comenzile shutdown / r și shutdown / g, de exemplu. Care este diferența dintre ele? Postul SuperUser Q & A de astăzi are răspunsul la o întrebare curioasă a cititorului.
Întrebarea de astăzi &Sesiunea de răspuns vine de la amabilitatea SuperUser - o subdiviziune a Stack Exchange, o grupare bazată pe comunitate a site-urilor web Q & A.
Întrebarea
SuperUser reader gate_engineer vrea să știe ce diferență între "shutdown / r" și "shutdown / g" în Windows este:
Am citit câteva dintre opțiunile comenzii de închidere din Windows când am dat peste următorul textdescrieri opțiuni:
Am crezut că atunci când Windows repornește, fiecare aplicație va fi închisă în timpul procesului de închidere, apoi a pornit din nou după boot-urile sistemului. Unele posibilități care îți vin în minte sunt:
- O reținere din versiunile anterioare de Windows care au efectuat un anumit tip de trucuri de repornire
- O suprascriere temporară a comportamentului implicit al configurației sistemului
Este unul dintre acestea sau ceva complet diferit?
Care este diferența dintre "shutdown / r" și "shutdown / g" în Windows?
Răspunsul
Contribuitor SuperUser 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 de reinițializare Windows( 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 reîncărcare, atunci când apăr pe computerul meu desktop în cursul dimineții( 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ă" totul după o repornire.În urmă cu câteva săptămâni, am crezut că este necesar să scrieți o mică aplicație care folosește API-urile de repornire Manager( adică RmStartSession și RmShutdown) pentru a face acest lucru. Apoi ma lovit că comanda de închidere trebuie să aibă deja suport pentru a face acest lucru.Și într-adevăr, are: Shutdown
- / g
Sursa: Reporniți Windows și reporniți toate aplicațiile înregistrate: shutdown -g [Microsoft]
Au ceva de adăugat la explicație? Sunați în comentarii. Doriți să citiți mai multe răspunsuri de la alți utilizatori de tehnologie Stack Exchange? Check out discuția completă aici.