Jaka jest różnica między shutdown / r i shutdown / g w systemie Windows?
Kiedy zaczniesz zagłębiać się we wszystkie opcje dostępne w systemie Windows, możesz być zaskoczony tym, co możesz znaleźć. Weź shutdown / r
i shutdown / g
komendy, na przykład. Jaka jest różnica między nimi? Dzisiejszy post z pytaniami i odpowiedziami dla SuperUser zawiera odpowiedź na ciekawe pytanie czytelnika.
Dzisiejsza sesja pytań i odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser - poddziału Stack Exchange, opartego na społecznościach grupowania witryn z pytaniami i odpowiedziami.
Pytanie
Czytnik SuperUser gate_engineer chce wiedzieć, jaka jest różnica między "shutdown / r" i "shutdown / g" w Windows:
Czytałem niektóre opcje polecenia zamknięcia systemu Windows, gdy natknąłem się na następujące opisy opcji:
Sądziłem, że po ponownym uruchomieniu systemu Windows każda aplikacja zostanie zamknięta podczas procesu zamykania, a następnie uruchomiona ponownie po uruchomieniu systemu. Niektóre możliwości, które przychodzą Ci na myśl, to:
- Zatrzymanie z poprzednich wersji systemu Windows, które wykonało pewien rodzaj ponownego uruchomienia ponownego uruchomienia
- Tymczasowe zastąpienie domyślnego zachowania konfiguracji systemu
Czy to jedna z tych rzeczy, czy coś zupełnie innego?
Jaka jest różnica między "shutdown / r" i "shutdown / g" w systemie Windows?
Odpowiedź
Pomocnik SuperUser DavidPostill ma dla nas odpowiedź:
Co to jest "shutdown / g"?
Opcja / g uruchomi ponownie aplikacje zarejestrowane do ponownego uruchomienia z API RegisterApplicationRestart.
Menedżer restartu systemu Windows (wprowadzony w systemie Windows Vista) umożliwia wygodne zamykanie i ponowne uruchamianie aplikacji zarejestrowanych do ponownego uruchomienia za pomocą interfejsu API RegisterApplicationRestart.
Ta funkcja jest używana przez usługę Windows Update. Dzięki Menedżerowi restartu, gdy wyświetlam się rano, gdy rano ziewam z komputera (nawet po ponownym uruchomieniu systemu), moje aplikacje Outlook, przeglądarka, OneNote, Visual Studio i messenger są ustawione tak jak wtedy, kiedy poszedłem na miejsce do łóżka.
Załóżmy, że chcesz zainicjować "automagicznie restartowanie" wszystkiego po ponownym uruchomieniu. Kilka tygodni temu pomyślałem, że trzeba napisać małą aplikację, która używa API Restart Manager (tj. RmStartSession i RmShutdown), aby to zrobić. A potem uderzyło mnie to, że polecenie zamknięcia musi już mieć poparcie dla tego. I rzeczywiście:
- shutdown / g
Źródło: Zrestartuj system Windows i zrestartuj wszystkie zarejestrowane aplikacje: wyłączenie -g [Microsoft]
Czy masz coś do dodania do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych użytkowników Stack Exchange, którzy znają się na technologii? Sprawdź cały wątek dyskusji tutaj.