Zum Thema unnötige Ordner:Da scheint es mir der Fall zu sein, dass noch Einträge vorhanden sind, die noch nach 2004/20H2/... unterscheiden. Diese Ordner sind absolut irrellevant. Ich werde den Code mal noch ein wenig überabeiten, um eventuelle Leichen aus der "Windows10Versions.ini" auszumerzen.
EDIT: Sollte nun (b27) gefixt sein.
Zum Thema weniger Dateien:Ich habe in einem Folge-Commit (b26) noch drei Updates (kb5003244, kb5003169, kb5003173) via ExcludeList-w100.txt ausgeschlossen, die superseded waren.
Es würde mich nicht wundern, wenn das die Differenz erklären würde.
Bei mir gab es nämlich keinen Unterschied.
Zum Thema "Warum?":Da gibt es zwei (oder drei) Gründe:
- Zum einen finde ich es übersichtlicher so. Wenn ich nach fehlerhafterweise nicht geblacklisteten Updates suche, finde ich diese nun unter den nicht einsortierten.
- Zum anderen gibt es Updates (wie z.B. die damaligen Updates für Flash oder das Update zur Entfernug von Flash), welche unter allen Builds die selbe KB-Nummer hatten. Somit sind beispielsweise 6 verschiedene Dateien für "KB1234567" installiert worden, wovon 5 fehlschlugen (vgl.
https://gitlab.com/wsusoffline/bugtracker/-/issues/28). Wenn die Dateien einsortiert werden, sollte dies auch bei statischen Definitionen nicht mehr vorkommen.
(- Wenn man einen Installer nur für einen bestimmten Build braucht, kann man nur einen Teil der Ordnerstruktur kopieren und somit Zeit und Speicherplatz aus USB-Stick und co. sparen.)
Viele Grüße
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