Mam okno systemu Windows, którym chciałbym zarządzać zdalnie. Po zalogowaniu się rano menu Start pokazuje! obok przycisku Zamknij, powiadamiając mnie o aktualizacjach do zainstalowania. Ale jedyną opcją, jaką daje mi instalacja aktualizacji, jest zamknięcie. Czy nie ma sposobu, aby nakazać mu „instalowanie aktualizacji i restartowanie”?
windows
windows-update
CoolUserName
źródło
źródło
Odpowiedzi:
Tak. Możesz zainstalować wszystkie dostępne aktualizacje - za pomocą Windows Update w Panelu sterowania lub żółtej tarczy WU na pasku zadań obok zegara. Następnie, gdy to zrobisz, możesz ponownie uruchomić komputer z menu Start (lub wywołać shutdown / r z linii poleceń).
Jedynymi innymi sposobami zautomatyzowania tego wszystkiego w jednym kroku jest napisanie własnego kodu (nie tylko prostego skryptu) lub użycie dodatkowych narzędzi, darmowych lub komercyjnych, od MS lub stron trzecich.
źródło
Instalowanie aktualizacji podczas ponownego uruchamiania / zamykania ma pewne zalety:
Instalacja nie jest spowalniana ani manipulowana przez inne działające oprogramowanie, AVP itp.
Nie ma do czynienia z interfejsem użytkownika, klikaniem itp. Szybciej. Po zakończeniu, w przypadku ponownego uruchomienia, komputer jest gotowy do pracy.
Niestety wydaje się, że nie da się tego zrobić za pomocą narzędzi dostarczonych przez Microsoft. Korzystam z tego bezpłatnego narzędzia , które zrobi to za Ciebie. Utworzyłem skrót z następującymi parametrami i umieściłem go w menu przycisku Start:
Z tego, co widzę, można również uruchomić ponownie i zainstalować aktualizacje na zdalnej stacji roboczej w konfiguracji Active Directory.
Przeczytaj więcej tutaj .
źródło
Widzę, że to starsze pytanie, ale teraz można zainstalować aktualizacje, a następnie uruchomić ponownie za pomocą programu PowerShell. W szczególności musisz pobrać i zainstalować moduł Windows Update PowerShell . Następnie możesz uruchomić polecenie
Get-WUInstall -AcceptAll -AutoReboot
(istnieją inne przełączniki i argumenty kontrolujące, jakie aktualizacje są instalowane). Spowoduje to, że system Windows pobierze aktualizacje, zainstaluje je, a następnie uruchomi ponownie po zakończeniu. Moim zdaniem jest to świetne rozwiązanie dla serwerów, ponieważ możesz uruchomić jedno polecenie, a następnie odejść.źródło
Nie ma możliwości ręcznego zainicjowania „Zainstaluj aktualizacje i uruchom ponownie”. Możesz ustawić czas instalacji aktualizacji, a następnie określić, że urządzenie może zostać ponownie uruchomione po Aktualizacjach automatycznych, albo za pośrednictwem panelu sterowania Aktualizacjami automatycznymi (lub Windows Update), bezpośrednio przez rejestr lub za pomocą zasad grupy:
http://support.microsoft.com/kb/328010
Ale jeśli chodzi o opcję „Zainstaluj aktualizacje i uruchom ponownie” jednym kliknięciem, nie ma żadnej.
źródło
To pokazuje wysoko w wyszukiwarce Google „Zainstaluj i uruchom ponownie, nie instaluj i nie zamykaj”. Dlatego pomyślałem, że powinienem dodać rozwiązanie, które ostatecznie napisałem na ten właśnie irytujący problem (ludzie mówią mi, że Win10 ma to domyślnie, ale nie jestem na Win10).
Działa to przy użyciu dwóch plików wsadowych. Pierwszy nazywa się „rebootAfterUpdates.bat”
Drugi nazywa się „scheduleRebootAfterUpdates.bat”:
Zakłada się, że oba pliki znajdują się w C: \ tmp \ Scripts \ Gdy system Windows wyświetli komunikat „Zainstaluj aktualizacje”, zacznij instalować aktualizacje. Podczas instalowania aktualizacji uruchom „scheduleRebootAfterUpdates.bat”.
Tło operacji:
Jeśli aktualizacje wymagają ponownego uruchomienia, niektóre klucze rejestru (w ramach klucza reg WindowsUpdate) mają wartość 0x1.
Sprawdzamy, czy te klucze istnieją w pierwszym pliku nietoperzy. Jeśli tak, zrestartuj komputer natychmiast.
Zwykle uruchamiam aktualizacje, kiedy mam wyjść z pracy (i około 4-5 godzin przed północą).
Drugi nietoperz tworzy zaplanowane zadanie (lub aktualizuje istniejące zadanie do uruchomienia 5 minut przed północą) i to zaplanowane zadanie wykonuje pierwszy nietoperz.
Więc ... chociaż nie jest to najbardziej eleganckie rozwiązanie, w dwóch krokach (1. uruchom „Zainstaluj aktualizacje” i 2. uruchom drugi plik nietoperza), komputer uruchomi się ponownie o północy, zakładając, że instalacja aktualizacji się powiodła.
Ponadto można ustawić opcję „Obudź maszynę do wykonania zadania” z GUI Harmonogramu zadań, a także sprawdzić kod powrotu wykonania, aby zobaczyć, co się stało ostatnim razem.
PS Przetestowano na Win7 64bit.
źródło