Aşağıdaki betik ile bu işlemi WSUS konsolunu açmadan gerçekleştirebilirsiniz.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | $wsusserver = 'WSUS_SUNUCU_ADI' #Load required assemblies [void][reflection.assembly]::LoadWithPartialName("Microsoft.UpdateServices.Administration") $wsus = [Microsoft.UpdateServices.Administration.AdminProxy]::getUpdateServer($wsusserver,$False) $update = $wsus.GetUpdates() $all = [Microsoft.UpdateServices.Administration.UpdateApprovalAction]::All $install = [Microsoft.UpdateServices.Administration.UpdateApprovalAction]::Install #Pick a group to approve an update for $group = $wsus.GetComputerTargetGroups() | ? {$_.Name -eq "All Computers"} #Approve the update $update.Approve($install,$group) pause |