Windows Patche automatisch per Skript installieren

Windows Patche automatisch per Skript installieren

Download Expand Install

Mithilfe der Powershell downloaden wir aus dem Microsoft Update Catalog ein Patch, speichern es in das Verzeichnis C:\Update. Danach wird die .msu Datei entpackt und die enhaltene .cab Datei wird mittels DISM installiert.

Windows Patche automatisch per Skript installieren

Windows Patche automatisch per Skript installieren

Hier sehen wir die einzelnen Schritte im Ablauf.

Download Expand Install

Windows Patche per Skript installieren

$source = “http://download.windowsupdate.com/c/msdownload/update/software/secu/2021/05/windows10.0-kb5003173-x64_4e3b4345ad6e3bf44183d6f25879a0c5ca1b7ef9.msu”
$destination = “c:\Update\windows10.0-kb5003173-x64_4e3b4345ad6e3bf44183d6f25879a0c5ca1b7ef9.msu”
$wc = New-Object System.Net.WebClient
$wc.DownloadFile($source,$destination)

expand -F:* $destination C:\Update\

dism /ONLINE /add-package /packagepath:”C:\Update\Windows10.0-KB5003173-x64.cab”