Hankige siht-WSUS-i serveris praegune konfiguratsioon, muutke selle puhverserveri välju ja salvestage koopia:

$server = Get-WsusServer
$configuration = $server.GetConfiguration()

$configuration.ProxyName = 'proxy.example'
$configuration.ProxyServerPort = 8080
$configuration.UseProxy = $true
$configuration.Save()

See kasutab saadaolevat PowerShell-moodulit UpdateServices. Puhverserveri väljad määravad väljuva kuulaja. Microsoft Update'i testi jaoks, mis lubab avalikke HTTP-puhverservereid ja millel pole puhverserveri mandaate seadistatud, pakub HTTP-puhverserverite loend kandidaat-hostisid ja -porte. Kõik Get-WsusServerile edastatud serveri nimi ja haldusport valivad WSUS-i enda.

GetConfiguration tagastab koopia, seega ainuüksi atribuutide omistamine muudatust ei salvesta. Hankige see koopia muutmise ajal ja kooskõlastage teiste administraatoritega; vana koopia salvestamine võib kirjutada tagasi ka selle muud vanad seaded.

Näide säilitab olemasoleva puhverserveri autentimise korralduse. Kui seda tuleb muuta, määrake WSUS-i mandaadiväljad enne salvestamist haldus-API kaudu.

Ebaõnnestunud Save võib peegeldada sünkroonimist või muud konfiguratsiooni salvestamist, mis seda takistab. Järgige erandit, selle asemel et samu kohalikke välju uuesti omistada. Edukas salvestamine kinnitab püsivust; järgnev sünkroonimine teeb kindlaks, kas seadistatud marsruut ja konto töötavad.

Seotud artiklid