روی سرور WSUS موردنظر، یک پیکربندی جاری بگیرید، فیلدهای پراکسی آن را ویرایش کنید و نسخه را ذخیره کنید:

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

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

این از ماژول PowerShell موجود UpdateServices استفاده می‌کند. فیلدهای پراکسی شنوندهٔ خروجی را نام می‌برند. برای آزمون Microsoft Update که پراکسی‌های عمومی HTTP را مجاز می‌داند و هیچ اعتبارنامهٔ پراکسی پیکربندی‌شده ندارد، فهرست پراکسی HTTP میزبان‌ها و درگاه‌های نامزد را فراهم می‌کند. هر نام سرور و درگاه مدیریتی که به Get-WsusServer داده شود، خود WSUS را انتخاب می‌کند.

GetConfiguration یک نسخه برمی‌گرداند، بنابراین انتساب ویژگی‌ها به‌تنهایی تغییر را ذخیره نمی‌کند. آن نسخه را نزدیک ویرایش بگیرید و با سایر مدیران هماهنگ کنید؛ ذخیرهٔ نسخهٔ قدیمی می‌تواند سایر تنظیمات قدیمی آن را نیز بازنویسی کند.

مثال ترتیب احراز هویت پراکسی موجود را حفظ می‌کند. اگر نیاز به تغییر دارد، فیلدهای اعتبارنامهٔ WSUS را پیش از ذخیره از طریق API مدیریت تنظیم کنید.

Save ناموفق می‌تواند نشان‌دهندهٔ همگام‌سازی یا ذخیرهٔ پیکربندی دیگری باشد که مانع آن می‌شود. به‌جای انتساب دوبارهٔ همان فیلدهای محلی، استثنا را دنبال کنید. ذخیرهٔ موفق ماندگاری را تأیید می‌کند؛ همگام‌سازی بعدی مشخص می‌کند که مسیر و حساب پیکربندی‌شده کار می‌کنند یا نه.

مقالات مرتبط