u0206084
Goto Top

WSUS Report mit Powershell oder VB

Hallo Kollegen

ich bin auch der suche nach einem Script das mir infos über den % anteile installierter Updates des WSUS pro Maschine ausgibt.

Diese info erhalte ich in der WSUS Console und dies möchte ich automatisiert per task an eine bestimmte Mailadresse versenden lassen. Nachfolgend der Screen was ich mir ausgeben lassen will. Meine Recherche brache bis jetzt keine brauchbaren Ergebnisse, so das ich jemand von euch hat hierzu was.

3478e439bf467f38233c2246206f5d00

Den Prozentsatz "Installiert/nicht zutreffend" möchte ich für jede Maschine auslesen und automatisiert als Report versenden.

Vielen Dank für euere Unterstützung

Gruß Martin

Content-Key: 288568

Url: https://administrator.de/contentid/288568

Printed on: April 19, 2024 at 09:04 o'clock

Mitglied: 122990
122990 Nov 17, 2015 updated at 09:02:00 (UTC)
Goto Top
Moin,
damit solltest du es hinbekommen
WSUS Administrator Module

Gruß grexit
Member: u0206084
u0206084 Nov 17, 2015 at 15:07:25 (UTC)
Goto Top
Hallo

danke für den Link, aber ich habe kein Hinweis gefunden auf das was ich suche ich möchte mir den Prozentanteil an installierten Updates ausgeben lassen (siehe Screen) davon ist nichts dokumentiert wie dies angesprochen wird.

Gruß Martin
Mitglied: 122990
122990 Nov 17, 2015 at 16:12:08 (UTC)
Goto Top
Zitat von @u0206084:
danke für den Link, aber ich habe kein Hinweis gefunden auf das was ich suche ich möchte mir den Prozentanteil an installierten Updates ausgeben lassen (siehe Screen) davon ist nichts dokumentiert wie dies angesprochen wird.
Das müsste in den Eigenschaften von Get-WSUSClients in den untergeordneten Computer-Objekten zu finden sein ...
Kann es hier leider nicht testen.
Member: u0206084
u0206084 Nov 18, 2015 at 07:22:59 (UTC)
Goto Top
Hallo

bekomme eine Fehlermeldung beim Aufruf von Get-WSUSClients

PS C:\Windows\System32\WindowsPowerShell\v1.0\Modules> get-wsusclients
s ist nicht möglich, eine Methode für einen Ausdruck aufzurufen, der den NULL hat.
n C:\Windows\system32\WindowsPowerShell\v1.0\Modules\PoshWSUS\PoshWSUS.psm1:207 Zeichen:1
$wsus.GetComputerTargets()
Mitglied: 122990
122990 Nov 18, 2015 updated at 07:40:21 (UTC)
Goto Top
Ist ja logisch, denn du hast dich ja noch nicht mit dem WSUS Connected dafür gibt es in dem Modul das passende CMDLet ...Connect-WSUSServer, die Seite zu lesen setze ich eigentlich voraus das man das kann ...
Member: u0206084
u0206084 Nov 18, 2015 at 07:49:02 (UTC)
Goto Top
Hallo grexit,

mir fehlt hier einfach der zusammenhang.
Also wenn ich die Module installiert habe, müsste ich doch mit get-clients alle clients angezeigt bekommen.
Dies funktioniert leider nicht. Könntest du mir eine kurze zusammenfassung step by step geben.

Gruß Martin
Mitglied: 122990
122990 Nov 18, 2015 at 07:52:11 (UTC)
Goto Top
Ich hab doch oben geschrieben das du dich erst mit dem WSUS verbinden musst mit dem CMDLet Connect-WSUSServer damit die Variable $wsus welche zwischen den Funktionen geteilt wird auch gefüllt wird.
Member: u0206084
u0206084 Nov 19, 2015 at 12:29:02 (UTC)
Goto Top
Natürlich habe ich dies gelesen habe versucht die Verbindung herzustellen ist jedoch nicht möglich trotz Angabe des ports 8531.
Mitglied: 122990
122990 Nov 19, 2015 updated at 12:31:49 (UTC)
Goto Top
Zitat von @u0206084:
Natürlich habe ich dies gelesen habe versucht die Verbindung herzustellen ist jedoch nicht möglich trotz Angabe des ports 8531.
Nicht möglich heißt jetzt was ? Fehlermeldung ?! Firewall ? DNS ?