Normales Thema Wsus-Server mit powershell verwalten (Gelesen: 35 mal)
Antony71
WSUS Neuling
Offline


I love WSUS!

Beiträge: 1
Mitglied seit: 11.03.24
Wsus-Server mit powershell verwalten
11.03.24 um 10:12:59
Beitrag drucken  
Ich möchte die Computer herausfinden, die sich seit X Tagen keine Updates bekommen haben. Danach welche oder vie viele Patche für jeden Computer fehlen.
Vielen Dank für Eure Hilfe.

$wsusServer = Get-WsusServer -Name Servername -PortNumber Nr. -UseSsl
$UpdateScope = New-Object Microsoft.UpdateServices.Administration.UpdateScope
# Alle Computer vom WSus-Server abrufen
# $Computers = $wsusserver.GetComputerTargets()

#Datum vor X Tagen ausrechnen
$Date = (Get-Date).AddDays(-14)

# Liste über nicht aktualisierten ComputerAbfragen vor x Tagen
$ComputerOhneUpdate = Get-WsusComputer -UpdateServer $wsusServer | Where-Object { $_.LastSyncTime -lt $Date }

# Ausganspfad
$Ausgangspfad = "C:\Temp\NichtAktualisiertePCs.txt"
$ComputerOhneUpdate | out-file -FilePath $Ausgangspfad

# Durchlafen der Computer und Abrufen der benötigten Updates für jeden Computer
Foreach ($Computer in $ComputerOhneUpdate)  {
 
   $updates = Get-WsusUpdate -UpdateServer $wsusServer | Where-Object { $_.ComputersNeedingThisUpdate -eq $true } | Select-Object -ExpandProperty update
    "$($Computer.FullDomainName):`n$Updates`n" | Out-File -FilePath $Ausgangspfad -Append
  }
  
Zum Seitenanfang
 
Sunny
Microsoft MVP
*****
Offline



Beiträge: 15138
Mitglied seit: 11.02.07
Geschlecht: männlich
Re: Wsus-Server mit powershell verwalten
Antwort #1 - 12.03.24 um 08:12:11
Beitrag drucken  
Antony71 schrieb on 11.03.24 um 10:12:59:
Ich möchte die Computer herausfinden, die sich seit X Tagen keine Updates bekommen haben.


Die, die keine Updates installiert haben, oder die, die sich nicht beim WSUS gemeldet haben?

Ohne das Script probiert zu haben, was genau passt denn nicht?
  
Zum Seitenanfang
 
Bookmarks: Facebook Google Google+ Linked in Twitter Yahoo
 



Nutzungsbedingungen | Datenschutz
Kontakt | RSS | Feedback | Impressum
Facebook | News einsenden