Verfügbare Updates feiner mit Script filtern
Hallo!
Mit einem Script hole ich mir eine List der verfügbaren Windows-Updates.
Der Suchfilter ist: "IsHidden=0 and IsInstalled=0 and IsAssigned=0 and Type='Software' and BrowseOnly=1"
Im Suchergebnis tauchen auch Treiberupdates auf, dabei möchte ich nur die normalen Updates sehen.
Mit einem Script hole ich mir eine List der verfügbaren Windows-Updates.
Der Suchfilter ist: "IsHidden=0 and IsInstalled=0 and IsAssigned=0 and Type='Software' and BrowseOnly=1"
Im Suchergebnis tauchen auch Treiberupdates auf, dabei möchte ich nur die normalen Updates sehen.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 81045357153
Url: https://administrator.de/contentid/81045357153
Ausgedruckt am: 23.11.2024 um 13:11 Uhr
5 Kommentare
Neuester Kommentar
IUpdateSearcher::Search-Methode (wuapi.h)
Gruß Katrin
type string =, != Sucht nach Updates eines bestimmten Typs, z. B. "Treiber" und "Software".
CategoryIDs - string(uuid) - contains - Sucht nach Updates, die zu einer angegebenen Kategorie gehören.
CategoryIDs - string(uuid) - contains - Sucht nach Updates, die zu einer angegebenen Kategorie gehören.
Gruß Katrin
Zweiten Teil lesen. CategoryIDs
Du kannst auch jederzeit mit Where-Object hinterher filtern ...
Gilt auch für die Kategorien, hier um die Treiber-Kategorie auszufiltern
Du kannst auch jederzeit mit Where-Object hinterher filtern ...
...... | ? Type -eq 1
.... | ?{!($_.Categories | ?{$_.CategoryID -eq 'ebfc1fc5-71a4-4f7b-9aca-3b9a503104a0'})}
Dann hat MS halt SCH... gebaut, filtere alternativ über die Kategorie wie oben gezeigt