J'essaie d'écrire un script PowerShell pour filtrer les mises à jour qui ne contiendront que 2008 R2 et ignorer celle qui a été refusée, puis approuver le résultat filtré. J'ai pu obtenir la liste filtrée mais je n'ai pas réussi à obtenir l'approbation. Existe-t-il une méthode pour l'approuver ?
$WsusServerAdminProxy = [Microsoft.UpdateServices.Administration.AdminProxy]::GetUpdateServer()
$test = $WsusServerAdminProxy.GetUpdates() | Where-Object {$_.Title -match “Windows server 2008 R2| Windows server 2012 R2 | Windows server 2012” -and -not $_.IsDeclined}
0 votes
Votre script est-il destiné à Server 2008 ou 2012 ou doit-il fonctionner sur les deux ? Parce que Server 2012 a introduit un module WSUS dans PowerShell, ce qui rend l'écriture de scripts un peu plus facile.