Hotfix eines entfernten Rechners abfragen

Hin und wieder kommt es vor, dass man den das Vorhandenseins eines Hotfixes in Erfahrung bringen möchte. Dazu eignet sich die Powershell hervorragend. Mit folgendem Schnipsel könnt ihr auf einem Remoterechner die Abfrage starten:
Invoke-Command -ComputerName PCXXX {
$Patches = 'KBXXX'
Get-HotFix -Id $Patches
} -Credential (Get-Credential) -ErrorAction SilentlyContinue -ErrorVariable Problem
foreach ($p in $Problem) {
if ($p.origininfo.pscomputername) {
Write-Warning -Message "Patch not found on $($p.origininfo.pscomputername)"
}
elseif ($p.targetobject) {
Write-Warning -Message "Unable to connect to $($p.targetobject)"
}
}
„PCXXX“ tauscht ihr mit dem entsprechenden Namen aus. „KBXXXX“ ebenfalls.
Nachdem der Befehl abgeschickt wurde erhaltet ihr die Aufforderung zur Eingabe der Zugangsdaten für den Remoterechner.
Ich bin ein typischer Quereinsteiger, sowie IT Allrounder und habe mein Wissen hauptsächlich aus den vielen kostenlosen Artikeln und Howtos aus dem Internet gezogen. Mit meiner Webseite möchte ich meinen Teil dazu beitragen, dass möglichst viel Wissen weitergeben wird. Meine Artikel/Howtos sind bewusst auf Deutsch gehalten, um den Mitmenschen, die mit Englisch nicht so gut unterwegs sind, einen guten Einstieg zu bereiten.
Seit kurzer Zeit beschäftige ich mich vermehrt mit dem Thema Security, da dies immer mehr an Bedeutung gewinnt und ein Wissen über mögliche Gegenmaßnahmen entscheidend für jedes Unternehmen sind. Die Bösen Jungs schlafen nie.
Danke, dass Ihr es hierher gefunden habt. Über Kommentare zu den einzelne Artikeln würde ich mich freuen.
Viel Spaß beim durcharbeiten und nachmachen 🙂