WSUS tarpinio serverio nustatymai PowerShell: iškvieskite Save po redagavimo
Redaguokite objektą, kurį grąžina GetConfiguration, ir išsaugokite jį naudodami Save, tada atskirai įvertinkite kitą sinchronizavimą.
Numatytame WSUS serveryje gaukite dabartinę konfigūraciją, redaguokite jos tarpinio serverio laukus ir išsaugokite kopiją:
$server = Get-WsusServer
$configuration = $server.GetConfiguration()
$configuration.ProxyName = 'proxy.example'
$configuration.ProxyServerPort = 8080
$configuration.UseProxy = $true
$configuration.Save()Tam naudojamas galimas UpdateServices PowerShell modulis. Tarpinio serverio laukai nurodo išeinantį klausytuvą. Microsoft Update testui, kuris leidžia viešuosius HTTP tarpinius serverius ir neturi sukonfigūruotų tarpinio serverio kredencialų, HTTP tarpinių serverių sąrašas siūlo kandidatų hostus ir prievadus. Bet koks Get-WsusServer perduotas serverio pavadinimas ir administravimo prievadas pasirenka patį WSUS.
GetConfiguration grąžina kopiją, todėl vien savybių priskyrimai pakeitimo neišsaugo. Gaukite tą kopiją arti redagavimo ir derinkite su kitais administratoriais; išsaugojus seną kopiją gali būti perrašyti ir kiti jos seni nustatymai.
Pavyzdyje išlaikoma esama tarpinio serverio autentifikavimo tvarka. Jei ją reikia keisti, prieš išsaugant nustatykite WSUS kredencialų laukus per administravimo API.
Nepavykęs Save gali rodyti, kad tam trukdo sinchronizavimas arba kitas konfigūracijos išsaugojimas. Sekite išimtį, o ne iš naujo priskirkite tuos pačius vietinius laukus. Sėkmingas išsaugojimas patvirtina išliekamumą; vėlesnis sinchronizavimas nustato, ar sukonfigūruotas maršrutas ir paskyra veikia.