Zum Inhalt wechseln


Foto

Script für Wsus Genemigungen


  • Bitte melde dich an um zu Antworten
Keine Antworten in diesem Thema

#1 Dukel

Dukel

    Board Veteran

  • 9.298 Beiträge

 

Geschrieben 27. September 2017 - 21:00

Mit diesem Script genehmige ich Updates.

$logfile = 'D:\Logs'
$group = 'All Computers' # Evtl. hier eine Testgruppe eintragen und später alle anderen Gruppen genemigen

# Approve WSUS
Get-WsusUpdate -Status Needed -Approval Unapproved | Where { ($_.update.title -match "Language") -or ($_.update.title -match "Preview") } | Deny-WsusUpdate -verbose 4>> "$logfile\approve.log"
# Ggf. weitere Updates ablehnen
Get-WsusUpdate -Approval Unapproved -Status Needed | Approve-WsusUpdate -Action Install -TargetGroupName $group -Verbose 4>> "$logfile\approve.log"

Im selben Script räume ich den Wsus Server auf:
# Cleanup WSUS
Get-WsusServer | Invoke-WsusServerCleanup -CleanupObsoleteComputers -CleanupObsoleteUpdates -CleanupUnneededContentFiles -CompressUpdates -DeclineExpiredUpdates -DeclineSupersededUpdates -Verbose | Out-File "$logfile\cleanup.log"

Bearbeitet von Dukel, 28. September 2017 - 08:22.

Stop making stupid people famous.