Aktionen

Windows Updates per PowerShell und Aufgabenplanung installieren

Aus znilwiki

Version vom 25. Oktober 2022, 09:56 Uhr von BLinz (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „'''<u>Changelog:</u>'''<br> * 25.10.2022 erste Version ---- ==Voraussetzungen== Für die Installation von Windowsupdates per PowerShell benötigt man die '''''…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Changelog:

  • 25.10.2022 erste Version

Voraussetzungen

Für die Installation von Windowsupdates per PowerShell benötigt man die PSWindowsUpdate Module'. Zum Glück lassen die sich leicht installieren (so seit Windows Server 2016):
Ihr öffnet eine PowerShell-Eingabeaufforderung als Administrator:

Install-Module -Name PSWindowsUpdate -Force

Da war es schon.


Einzeiler Updates installieren

Wieder in einer Eingabeaufforderung als Administrator:

Get-WindowsUpdate -AcceptAll -Install -AutoReboot

Resultat:

ClipCapIt-221025-104126.PNG

Ich hoffe die Parameter sind selbsterklärend :-)


per Aufgabenplanung / Task Scheduler

Ihr erstellt eine Datei

C:\Skripte\Install-WinUpdates-and-Reboot.ps1

mit folgendem Inhalt:

Get-WindowsUpdate -AcceptAll -Install -AutoReboot

Dann erstellt Ihr wie folgt eine neue geplante Aufgabe:

Install-Windows-Updates-and-Reboot
ClipCapIt-221025-104750.PNG


Als Trigger erstellt Ihr einen Zeitplan wie von euch gewünscht. Täglich geht natürlich auch, ein Reboot findet nur statt wenn Updates installiert wurden.

ClipCapIt-221025-105106.PNG


Als Aktion wird das Skript ausgeführt:

Programm/Skript:      c:\windows\system32\WindowsPowerShell\v1.0\powershell.exe
Argumente hinzufügen: -NoProfile -NoLogo -NonInteractive -ExecutionPolicy Bypass -File C:\Skripte\Install-WinUpdates-and-Reboot.ps1
ClipCapIt-221025-105334.PNG
ClipCapIt-221025-105334.PNG


Und noch die Einstellungen:

ClipCapIt-221025-105532.PNG



Quellen



Kommentare

Loading comments...