WSUS-proxybeállítások PowerShellben: hívja meg a Save-et szerkesztés után
Szerkessze a GetConfiguration által visszaadott objektumot, és mentse el a Save-vel, majd külön értékelje a következő szinkronizálást.
A kívánt WSUS-kiszolgálón szerezzen be aktuális konfigurációt, szerkessze a proxy mezőit, és mentse a másolatot:
$server = Get-WsusServer
$configuration = $server.GetConfiguration()
$configuration.ProxyName = 'proxy.example'
$configuration.ProxyServerPort = 8080
$configuration.UseProxy = $true
$configuration.Save()Ez a rendelkezésre álló UpdateServices PowerShell-modult használja. A proxy mezők a kimenő figyelőt nevezik meg. Egy Microsoft Update-teszthez, amely nyilvános HTTP-proxykat engedélyez, és nincs beállított proxyhitelesítő adata, a HTTP-proxyk listája jelölt gazdagépeket és portokat kínál. A Get-WsusServernek átadott bármely kiszolgálónév és felügyeleti port magát a WSUS-t választja ki.
A GetConfiguration másolatot ad vissza, ezért a tulajdonság-hozzárendelések önmagukban nem mentik a módosítást. A másolatot a szerkesztéshez közel szerezze be, és egyeztessen más rendszergazdákkal; egy régi másolat mentése a többi régi beállítását is visszaírhatja.
A példa megtartja a meglévő proxyhitelesítési elrendezést. Ha módosítani kell, a mentés előtt állítsa be a WSUS hitelesítőadat-mezőit a felügyeleti API-n keresztül.
A sikertelen Save azt tükrözheti, hogy egy szinkronizálás vagy egy másik konfigurációmentés akadályozza. Kövesse a kivételt, ahelyett hogy ugyanazokat a helyi mezőket újra hozzárendelné. A sikeres mentés igazolja a tartósságot; az azt követő szinkronizálás eldönti, hogy a beállított útvonal és fiók működik-e.