torstenv schrieb on 15.03.12 um 14:51:20:
Ich versuche über ein Script die Updates zu ermitteln, die seit einem bestimmten Datum hinzugekommen sind. Also z.B. alle Updates seit dem 5.3.2012.
Ein Script welches jede Nacht einliest und entsprechende Vergleiche visuell darstellt wäre z.b. eine Möglichkeit. Alternativ das visuelle in Excel importieren.
torstenv schrieb on 15.03.12 um 14:51:20:
Heute ist mir aufgefallen, dass der Datumsstempel im Filesystem überhaupt nicht mit den echten Daten korreliert. Z.B.:
D3AD47874138837ED935FA6A93EF431F9D1D6C61.cab
Laut WSUS Server ist das File erst am 13.3. um 02:03 Uhr angekommen ("ArrivalDate"). Öffne ich die Properties der Datei im Filesystem, sind alle Daten (Plural von Datum, also Created/Modified/Accessed) auf den 22.2.2012, 11:42 Uhr gesetzt!
1. Warum ist das so?
Das File wurde vermutlich am 22.02.2012 von MS erstellt/freigegeben. Das Ankunftsdatum ist ja nur der Patchday, hat mit dem Erstelldatum des Files nichts zu tun.
torstenv schrieb on 15.03.12 um 14:51:20:
2. Wie kann ich per Script oder Programm alle WSUS Updates im FileSystem finden, die seit einem bestimmten Datum vorliegen? Ich könnte auch was programmieren, wenn ich wüsste, wie ich an die relevaten Daten komme. Irgendwoher muss ich die Info ja bekommen, und das Naheliegendste, also das FileSystem, scheint da überraschender Weise nicht brauchbar.
Auf dem mitgelieferten und installierten SQL Server gibt es diverse Sichten und Tabellen. Du könntest dir darüber die Dateinamen auslesen, die es geben soll. Dort findest Du auch immer die neuesten Dateinamen.