Hallo Liebes Forum,
ich möchte gerne Reports aus WSUS ziehen. Die vom WSUS angebotenen Reports sind eher mau.
Was ich benötigte wäre in etwa folgendes:
Update | Anzahl Installationen | Anzahl Fehlgeschlagen | CreationDate
Update | Anzahl Installationen | Anzahl Fehlgeschlagen | CreationDate
usw.
Das dient dazu, damit ich sehen kann, wie der aktuelle Patchstand meiner Clients ist (wie viel % der Patche sind installiert).
Hat jemand dafür ein Tool parat oder sowas schon in Powershell programmiert?
(Nur als Nice To Have: Ich hab schon ein Powershell Skript, was mir die Updates der letzten 3 Monate ausgibt. Gibt es die Möglichkeit z.B. einmal nach Updates des letzten Monats, der letzten 2 Monate und der letzten 3 Monate zu suchen)
Anbei mal das Skript das ich bisher habe:
$wsusserver = "wsus"
[void][reflection.assembly]::LoadWithPartialName("Microsoft.UpdateServices.Administration")
$wsus = [Microsoft.UpdateServices.Administration.AdminProxy]::getUpdateServer($wsusserver,$False)
$wsus.GetUpdates() | ? {$_.CreationDate -gt (Get-Date).addMonths(-3)} | Select Title, UpdateClassificationTitle, CreationDate, ArrivalDate | export-csv "G:\Sonstiges\WSUS Reporting\test.csv" -Delimiter ";"
Vielen Dank für eure Anregungen und viele Grüße
Tobias