harald99
Goto Top

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.

Content-Key: 81045357153

Url: https://administrator.de/contentid/81045357153

Printed on: February 24, 2024 at 04:02 o'clock

Mitglied: 8030021182
8030021182 Nov 09, 2023 updated at 09:51:58 (UTC)
Goto Top
IUpdateSearcher::Search-Methode (wuapi.h)
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.

Gruß Katrin
Member: Harald99
Harald99 Nov 09, 2023 at 10:21:12 (UTC)
Goto Top
Da ich type schon gesetzt habe, kann ich das keine Lösung sein.
Mitglied: 8030021182
8030021182 Nov 09, 2023 updated at 10:50:24 (UTC)
Goto Top
Zitat von @Harald99:
Da ich type schon gesetzt habe, kann ich das keine Lösung sein.
Zweiten Teil lesen. CategoryIDs

Du kannst auch jederzeit mit Where-Object hinterher filtern ...
...... | ? Type -eq 1
Gilt auch für die Kategorien, hier um die Treiber-Kategorie auszufiltern
.... | ?{!($_.Categories | ?{$_.CategoryID -eq 'ebfc1fc5-71a4-4f7b-9aca-3b9a503104a0'})}  
Member: Harald99
Harald99 Nov 09, 2023 at 11:06:09 (UTC)
Goto Top
Angeblich sollte das auch schon so gehen.
Ich hatte doch den Typ schon auf Software gestellt.
Mitglied: 8030021182
8030021182 Nov 09, 2023 at 11:24:40 (UTC)
Goto Top
Dann hat MS halt SCH... gebaut, filtere alternativ über die Kategorie wie oben gezeigt