Configuració del proxy de WSUS a PowerShell: crida Save després d'editar
Edita l'objecte que retorna GetConfiguration i desa'l amb Save; després avalua la sincronització següent per separat.
Al servidor WSUS previst, obtén una configuració actual, edita'n els camps de proxy i desa la còpia:
$server = Get-WsusServer
$configuration = $server.GetConfiguration()
$configuration.ProxyName = 'proxy.example'
$configuration.ProxyServerPort = 8080
$configuration.UseProxy = $true
$configuration.Save()Això utilitza el mòdul UpdateServices de PowerShell disponible. Els camps de proxy designen l'oient de sortida. Per a una prova de Microsoft Update que permet proxies HTTP públics i no té credencials de proxy configurades, la llista de proxies HTTP proporciona amfitrions i ports candidats. Qualsevol nom de servidor i port d'administració passats a Get-WsusServer seleccionen el mateix WSUS.
GetConfiguration retorna una còpia, així que les assignacions de propietats per si soles no desen el canvi. Obtén aquesta còpia a prop de l'edició i coordina't amb altres administradors; desar una còpia antiga també pot reescriure les seves altres opcions antigues.
L'exemple conserva la disposició d'autenticació de proxy existent. Si cal canviar-la, defineix els camps de credencials de WSUS mitjançant l'API d'administració abans de desar.
Un Save fallit pot reflectir que una sincronització o un altre desament de configuració ho impedeix. Segueix l'excepció en lloc de reassignar els mateixos camps locals. Un desament correcte confirma la persistència; la sincronització posterior estableix si la ruta i el compte configurats funcionen.