@WSUSUpdateAdmin & @hbuhrmester
Simple question: is it possible to dynamically generate the list of supersedances including a kind of blacklist?
I mean, let's take a blacklist containing the UpdateId of the full update. Then filter the list of superseding revisions using this blacklist. All updates superseded by such a blacklisted update isn't treated as superseded for the download part. Also we could use this Id to remove the update from the download links to save free disk space. (And we don't need to maintain two blacklists containing the same update, one with the id to filter the superseding revisions and ome with the name to exclude it from being downloaded)
I'm not good in XSL and do not know, if it is possible to dynamically generate an XSL-Script for generating a filtered revision list or we have to use batch.
For the installation part, we could use this id, too. I know, that WUA accepts a commandline similar to "AND NOT UpdateId=xxxxx". I just have to check, if the security only will be listed then.
[edit]
WUA reports the security-only update KB3197867, if you change
- Code: Select all
Set objSearchResult = objUpdateSearcher.Search("Type='Software' and IsInstalled=0 and IsHidden=0")
to
- Code: Select all
Set objSearchResult = objUpdateSearcher.Search("Type='Software' and IsInstalled=0 and IsHidden=0 and UpdateID!=2501ea5a-6fed-4767-8a3f-1702b0956b4b")
, which excludes the full rollup KB3197868.
Test-OS was w61 x86 with all updates released before 2016-11-01.
[/edit]
Wer Rechtschreibfehler findet, darf sie behalten oder an den Meistbietenden versteigern. / Everybody finding a misspelling is allowed to keep or sell it.
aker
WSUS Offline Update „Community Edition“
https://gitlab.com/wsusoffline/wsusoffline/-/releases