Service Packs und Fixes mit PowerShell

Einführung Ein wichtiger Bestandteil der Aktualisierung von Betriebssystemen und Anwendungen sind Service Packs und Hotfixes. Mit PowerShell, Microsofts mächtiger Skriptsprache und Kommandozeileninterpreter, kannst du Informationen über installierte Service Packs abrufen. Hier ein Beispiel, wie das geht. Du kannst das WMI-Objekt (Windows Management Instrumentation) verwenden, um diese Informationen abzurufen. Hier ist ein Beispiel, wie du die installierten Service Packs mit PowerShell abrufen kannst. # Verwende das WMI-Objekt, um Informationen zu den installierten Service Packs abzurufen $servicePacks = Get-WmiObject -Class Win32_OperatingSystem | Select-Object -ExpandProperty ServicePackMajorVersion # Gib die installierten Service Packs aus Write-Host "Installierte Service Packs:" $servicePacks | ForEach-Object { Write-Host "- $_" } Danach folgt hier ein Beispiel, wie du die installierten Hotfixes abrufen kannst. # Verwende das WMI-Objekt, um Informationen zu den installierten Hotfixes abzurufen $hotfixes = Get-WmiObject -Class Win32_QuickFixEngineering | Select-Object -Property HotFixID # Gib die installierten Hotfixes aus Write-Host "Installierte Hotfixes:" $hotfixes | ForEach-Object { Write-Host "- $_.HotFixID" } Anschließend wird der Code kombiniert und ergibt das nachfolgende Script. # Service Packs abrufen $servicePacks = Get-WmiObject -Class Win32_OperatingSystem | Select-Object -ExpandProperty ServicePackMajorVersion if ($servicePacks) { Write-Host "Installierte Service Packs:" foreach ($sp in $servicePacks) { Write-Host "Service Pack $sp" } } else { Write-Host "Es sind keine Service Packs installiert." } # Hotfixes abrufen $hotfixes = Get-WmiObject -Class Win32_QuickFixEngineering if ($hotfixes) { Write-Host "Installierte Hotfixes:" foreach ($hotfix in $hotfixes) { $hotfixId = $hotfix.HotFixID $description = $hotfix.Description Write-Host "Hotfix ID: $hotfixId" Write-Host "Beschreibung: $description" Write-Host "-----" } } else { Write-Host "Es sind keine Hotfixes installiert." } Die WMI Klassen Diese Beispiele verwenden die WMI-Klassen Win32_OperatingSystem und Win32_QuickFixEngineering, um die benötigten Informationen abzurufen. Die Ausgabe zeigt die installierten Service Packs bzw. Hotfixes an. Die WMI-Klasse Win32_OperatingSystem ist eine Klasse in der Windows Management Instrumentation (WMI), die Informationen über das Betriebssystem eines Computersystems bereitstellt. Diese Klasse enthält eine Vielzahl von Eigenschaften und Methoden, mit denen man verschiedene Aspekte des Betriebssystems abfragen kann. Die Win32_QuickFixEngineering-Klasse ist eine WMI-Klasse (Windows Management Instrumentation) in Windows-Betriebssystemen, die Informationen über installierte Windows-Sicherheitsupdates, Hotfixes und Service Packs enthält. Sie ermöglicht den Zugriff auf Informationen über Patches und Updates, die auf einem Windows-System installiert wurden, um bekannte Probleme, Sicherheitslücken oder Fehler zu beheben. Die Klasse enthält verschiedene Eigenschaften, die Details zu den installierten Updates liefern. Dazu gehören der Name des Updates, die Beschreibung, das Installationsdatum und der Status (installiert, deinstalliert usw.). Bitte beachte, dass du administrative Rechte benötigst, um auf diese Informationen zuzugreifen.The post Service Packs und Fixes mit PowerShell first appeared on www.whiteberry.de.

zum Artikel gehen

Veranstaltung: Windows PowerShell 5.x/PowerShell 7.x - Seminar für System- und Netzwerkadministratoren

Lernen Sie die PowerShell von den besten und bekanntesten PowerShell-Experten in Deutschland! Die PowerShell ist heutzutage unter Windows die Standard-Kommandozeilenumgebung fr interaktive Systemadministration und Scripting und schickt sich an, auch die U

zum Artikel gehen

What an Amazing R-line Pack for My Plane!!

Yes I ve been using the two that Tattu sent me, which I just got from the Tattu giveaway, my R-line packs and I ll tell you what my feelings about these 1300 95C R-line 4S pack. I have a buddy with a radar gun and we clocked its speed at 153.6 mph but My

zum Artikel gehen

Exchange PowerShell: Parent aller Verteilerlisten ausgeben

Question: Hallo zusammen, ich versuche es gerade selbst etwas, aber meine PowerShell Kenntnisse enden mit Variablen und ich habe im Moment kaum Zeit, mich da mal... 2 Kommentare, 451 mal gelesen.

zum Artikel gehen

Tattu Father's Day Giveaway

Are you thinking about pick what kind of the gifts to you or your fathers? Maybe for RC guys, the best gifts are these: TATTU batteries!! More power for you! In honor of Father s Day and FIFA World Cup Russia 2018, Tattu is giving away 8 packs 【Tattu 155

zum Artikel gehen

Powershell zur Prozessautomatisierung

Überblick und Einführung PowerShell ist eine von Microsoft entwickelte Befehlszeilenschnittstelle und Skriptsprache, die auf der .NET Framework-Plattform basiert. Mit PowerShell können Benutzer komplexe Verwaltungs- und Automatisierungsaufgaben ausführ

zum Artikel gehen