Mit dieser Prüfung könnt ihr, die in eurer svcpack.inf eingebundenen Patches mit allen notwendigen Daten auflisten lassen.
Das Script prüft ebenfalls eure svcpack.inf auf fehlende Security Patches.
Dieses Script prüft alle KB Artikel Einträge in eurer hochgaldenen Datei.
Anwendung: svcpack.inf:
Die Datei, die ihr prüfen lassen wollt, muß vor dem Hochladen in *.txt umbenannt werden.
Den Inhalt der svcpack.inf müßt ihr nicht ändern. Das Script sucht sich selbst die KBxxxxxx Einträge raus.
auf dem System install Patches:
Hierzu exportiert ihr euch die entsprechenden Regkeys in eine *.reg Datei. Die installierten Patches findet ihr hier:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP3\KBxxxxxx]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows Media Player\KBxxxxxx]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows Media Player 9\KBxxxxxx]
Die *.reg Datei muß aber vor der Prüfung noch geändert werden. Jeder KBxxxxxx Eintrag darf nur einmal vorhanden sein, ansonsten bekommt ihr
bei der Ausgabe eine Fehlermeldung. Ich hab beim Testen nur die in eckigen Klammern stehenden RegKeys genommen:
Wenn ihr die Datei soweit fertig habt, müßt ihr die Datei im ANSI Format speichern.
Beim Exportieren der Regkeys aus der Registry wird die Datei im Unicode gespeichert und das kann nicht hochgeladen werden.
Die Konvertierung kann z.B. mit Notepad2 gemacht werden.
Danach kann die Datei hochgeladen werden.
Nach dem Hochladen der Datei werden euch in einer Tabelle die in der Datei enthaltenen KB Patches mit den dazugehörigen Infos aufgelistet.
Mit Hilfe dieser Infos seht ihr, welcher Patch bereits veraltet ist und durch welchen er ersetzt wurde.
In der Tabelle darunter werden die Security Patches aufgelistet, die euch in der hochgeladenen Datei fehlen.
Hier sind aber auch die Security Patches aufgelistet, die bereits durch optionale Patches ersetzt worden sind.
Also checkt bitte, ob der betreffende optionale Patch in eurer Datei enthalten ist, bevor ihr die fehlenden Security Patches einbindet.
Falls ihr einen Patch in eure Datei eingebunden habt, zu dem euch keine Infos angezeigt werden, dann meldet diesen bitte im
Forum.
Das Forum ist auch für Gäste nutzbar.
Änderung 14.06.2006:
Da ich gesehen hab, dass einige User in der svcpack.inf auch Anwendungen installieren,
prüft das Script jetzt, ob die ersten 6 Stellen hinter den Buchstaben "KB" numerisch sind.
Wenn nicht, wird der entsprechende Eintrag bei der Prüfung übergangen.
Wenn euch in einer Zeile angezeigt wird, dass ein Patch durch einen anderen ersetzt worden ist,
habt ihr über den Link KBxxxxxx suchen die Möglichkeit zu prüfen, ob der neue Patch bereits in eurer Datei eingebunden ist.
Wenn der betreffende Patch in der oberen Liste vorhanden ist, wird er blau markiert. Ansonsten erhaltet ihr eine entsprechende Meldung.
Vielen Dank an Doc, der mir durch seine zahlreichen Tips und Tests bei der Erstellung geholfen hat.