Windows Updates per PowerShell und Aufgabenplanung installieren: Unterschied zwischen den Versionen
Aus znilwiki
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 '''''…“) |
BLinz (Diskussion | Beiträge) |
||
Zeile 16: | Zeile 16: | ||
---- | ---- | ||
==per Aufgabenplanung / Task Scheduler== | ==per Aufgabenplanung / Task Scheduler== | ||
{{Hinweis| Ich habe die Installation des notwendigen Powershell-Modules mit in das Skript aufgenommen. ist es schon installiert passiert einfach nichts, es gibt auch keine Fehlermeldung}} | |||
Ihr erstellt eine Datei | Ihr erstellt eine Datei | ||
C:\Skripte\Install-WinUpdates-and-Reboot.ps1 | C:\Skripte\Install-WinUpdates-and-Reboot.ps1 | ||
mit folgendem Inhalt:<br> | mit folgendem Inhalt:<br> | ||
Install-Module -Name PSWindowsUpdate -Force | |||
Get-WindowsUpdate -AcceptAll -Install -AutoReboot | Get-WindowsUpdate -AcceptAll -Install -AutoReboot | ||
Dann erstellt Ihr wie folgt eine neue geplante Aufgabe:<br> | Dann erstellt Ihr wie folgt eine neue geplante Aufgabe:<br> | ||
Zeile 37: | Zeile 39: | ||
<br> | <br> | ||
---- | ---- | ||
==Quellen== | ==Quellen== | ||
* http://woshub.com/pswindowsupdate-module/ | * http://woshub.com/pswindowsupdate-module/ |
Version vom 25. Oktober 2022, 10:01 Uhr
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:
Ich hoffe die Parameter sind selbsterklärend :-)
per Aufgabenplanung / Task Scheduler
Hinweis: Ich habe die Installation des notwendigen Powershell-Modules mit in das Skript aufgenommen. ist es schon installiert passiert einfach nichts, es gibt auch keine Fehlermeldung
Ihr erstellt eine Datei
C:\Skripte\Install-WinUpdates-and-Reboot.ps1
mit folgendem Inhalt:
Install-Module -Name PSWindowsUpdate -Force Get-WindowsUpdate -AcceptAll -Install -AutoReboot
Dann erstellt Ihr wie folgt eine neue geplante Aufgabe:
Install-Windows-Updates-and-Reboot
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.
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
Und noch die Einstellungen:
Quellen
- http://woshub.com/pswindowsupdate-module/
- Meine Kollegen!
Kommentare
Loading comments...