Bu yazıda windows sistemlerde güncellemeleri powershell üzerinden nasıl yapıldığını aktaracağım.
Öncelikle Aşağıdaki modülü indirmemiz gerekiyor.
Install-Module PSWindowsUpdate
Yukarıdaki komut çalışmaz ve aşağıdaki gibi bir hata alırsanız;

Bu komutları sırayla çalıştırın:
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
Install-PackageProvider -Name NuGet
Aşağıdaki komut ile bir nevi check for update yapmış oluyoruz.
Get-WindowsUpdate
Aşağıdaki komut tüm güncelleme paketlerini indirir ve kurar.
Install-WindowsUpdate
İşi biraz daha çabuk yapmak istiyorsanız, aşağıdaki komut güncellemeleri check edecek, yükleyip kuracak ve ardında bilgisayarı yeniden başlatacaktır.
Get-WindowsUpdate -AcceptAll -Install -AutoReboot
Yada Get-WindowsUpdate ile gördüğünüz güncellemelerden sadece birini indirmek istiyorsanız aşağıdaki komut işinizi görecektir.
Get-WindowsUpdate -Install -KBArticleID 'KB5007186'