PowerShell માં WSUS પ્રોક્સી સેટિંગ્સ: સંપાદન પછી Save ને કૉલ કરો
GetConfiguration જે ઑબ્જેક્ટ પરત કરે છે તેને સંપાદિત કરો અને Save વડે તેને સાચવો, પછી આગળના સિંક્રનાઇઝેશનનું અલગથી મૂલ્યાંકન કરો.
ઇચ્છિત WSUS સર્વર પર, વર્તમાન રૂપરેખાંકન મેળવો, તેના પ્રોક્સી ફીલ્ડ્સ સંપાદિત કરો અને નકલ સાચવો:
$server = Get-WsusServer
$configuration = $server.GetConfiguration()
$configuration.ProxyName = 'proxy.example'
$configuration.ProxyServerPort = 8080
$configuration.UseProxy = $true
$configuration.Save()આ ઉપલબ્ધ UpdateServices PowerShell મોડ્યુલનો ઉપયોગ કરે છે. પ્રોક્સી ફીલ્ડ્સ આઉટગોઇંગ લિસનરનું નામ આપે છે. જાહેર HTTP પ્રોક્સીની મંજૂરી આપતી અને કોઈ પ્રોક્સી ઓળખપત્ર ગોઠવેલ ન હોય તેવી Microsoft Update કસોટી માટે, HTTP પ્રોક્સી સૂચિ ઉમેદવાર હોસ્ટ અને પોર્ટ પૂરા પાડે છે. Get-WsusServer ને આપેલ કોઈપણ સર્વર નામ અને વ્યવસ્થાપન પોર્ટ WSUS પોતાને પસંદ કરે છે.
GetConfiguration નકલ પરત કરે છે, તેથી ફક્ત પ્રોપર્ટી અસાઇનમેન્ટ ફેરફારને સાચવતા નથી. તે નકલ સંપાદનની નજીક મેળવો અને અન્ય વ્યવસ્થાપકો સાથે સંકલન કરો; જૂની નકલ સાચવવાથી તેની અન્ય જૂની સેટિંગ્સ પણ પાછી લખાઈ શકે છે.
ઉદાહરણ હાલની પ્રોક્સી પ્રમાણીકરણ ગોઠવણી જાળવી રાખે છે. જો તેને બદલવાની જરૂર હોય, તો સાચવતા પહેલાં વ્યવસ્થાપન API દ્વારા WSUS ઓળખપત્ર ફીલ્ડ્સ સેટ કરો.
નિષ્ફળ Save સિંક્રનાઇઝેશન અથવા અન્ય રૂપરેખાંકન સાચવવાનું અવરોધ દર્શાવી શકે છે. સમાન સ્થાનિક ફીલ્ડ્સ ફરી અસાઇન કરવાને બદલે અપવાદને અનુસરો. સફળ સાચવવું ચાલુ રહેવાની પુષ્ટિ કરે છે; પછીનું સિંક્રનાઇઝેશન નક્કી કરે છે કે ગોઠવેલ માર્ગ અને ખાતું કામ કરે છે કે નહીં.