WSUS-proxyinnstillinger i PowerShell: kall Save etter redigering
Rediger objektet GetConfiguration returnerer, og lagre det med Save, og vurder deretter den neste synkroniseringen separat.
På den tiltenkte WSUS-serveren, hent en gjeldende konfigurasjon, rediger proxyfeltene og lagre kopien:
$server = Get-WsusServer
$configuration = $server.GetConfiguration()
$configuration.ProxyName = 'proxy.example'
$configuration.ProxyServerPort = 8080
$configuration.UseProxy = $true
$configuration.Save()Dette bruker den tilgjengelige PowerShell-modulen UpdateServices. Proxyfeltene angir den utgående lytteren. For en Microsoft Update-test som tillater offentlige HTTP-proxyer og ikke har konfigurert proxy-legitimasjon, leverer HTTP-proxylisten kandidatverter og -porter. Et hvilket som helst servernavn og administrasjonsport som sendes til Get-WsusServer, velger selve WSUS.
GetConfiguration returnerer en kopi, så egenskapstildelinger alene lagrer ikke endringen. Hent den kopien nær redigeringen og koordiner med andre administratorer; å lagre en gammel kopi kan også skrive tilbake de andre gamle innstillingene.
Eksempelet beholder den eksisterende proxyautentiseringsordningen. Hvis den må endres, angi WSUS-legitimasjonsfeltene via administrasjons-API-et før du lagrer.
En mislykket Save kan gjenspeile at en synkronisering eller en annen konfigurasjonslagring hindrer den. Følg unntaket i stedet for å tildele de samme lokale feltene på nytt. En vellykket lagring bekrefter varigheten; den påfølgende synkroniseringen avgjør om den konfigurerte ruten og kontoen fungerer.