Set-SCUpdateServer

تكوين إعدادات خادم WSUS الذي تمت إضافته إلى VMM.

بناء الجملة

Set-SCUpdateServer
   [-VMMServer <ServerConnection>]
   [-UpdateServer] <UpdateServer>
   [-UpdateLanguages <System.Collections.Generic.List`1[System.String]>]
   [-UpdateCategories <System.Collections.Generic.List`1[System.String]>]
   [-UpdateClassifications <System.Collections.Generic.List`1[System.String]>]
   [-ProxyCredential <PSCredential>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCUpdateServer
   [-VMMServer <ServerConnection>]
   [-UpdateServer] <UpdateServer>
   [-UpdateLanguages <System.Collections.Generic.List`1[System.String]>]
   [-UpdateCategories <System.Collections.Generic.List`1[System.String]>]
   [-UpdateClassifications <System.Collections.Generic.List`1[System.String]>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCUpdateServer
   [-VMMServer <ServerConnection>]
   [-UpdateServer] <UpdateServer>
   [-UpdateLanguages <System.Collections.Generic.List`1[System.String]>]
   [-UpdateCategories <System.Collections.Generic.List`1[System.String]>]
   [-UpdateClassifications <System.Collections.Generic.List`1[System.String]>]
   [-EnableProxy]
   -ProxyServerName <String>
   -ProxyServerPort <UInt32>
   -IsProxyAccessAnonymous <Boolean>
   [-ProxyCredential <PSCredential>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCUpdateServer
   [-VMMServer <ServerConnection>]
   [-UpdateServer] <UpdateServer>
   [-UpdateLanguages <System.Collections.Generic.List`1[System.String]>]
   [-UpdateCategories <System.Collections.Generic.List`1[System.String]>]
   [-UpdateClassifications <System.Collections.Generic.List`1[System.String]>]
   [-DisableProxy]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCUpdateServer
   [-VMMServer <ServerConnection>]
   [-UpdateServer] <UpdateServer>
   -AllowConfigurationChanges <Boolean>
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

الوصف

يقوم Set-SCUpdateServer cmdlet بتكوين خادم Microsoft Windows Server Update Services (WSUS) الذي تمت إضافته إلى Virtual Machine Manager (VMM). للحصول على معلومات حول كيفية إضافة خادم WSUS إلى VMM، اكتب Get-Help Add-SCUpdateServer.

أمثلة

مثال 1: تمكين إعداد الوكيل على خادم تحديث

PS C:\> $UpdateServer = Get-SCUpdateServer -ComputerName "WSUSComputer01"
PS C:\> $Categories = @("SQL Server", "Windows")
PS C:\> $Classifications = @("Security Updates", "Service Packs")
PS C:\> $Languages = @("en", "pt-br") 
PS C:\> Set-SCUpdateServer -UpdateServer $UpdateServer -EnableProxy -ProxyServerName "proxy.contoso.com" -ProxyServerPort "88" -IsProxyAccessAnonymous $True -UpdateCategories $Categories -UpdateClassifications $Classifications -UpdateLanguages $Languages

يحصل الأمر الأول على خادم التحديث المسمى WSUSComputer01، ثم يخزن هذا الكائن في متغير $UpdateServer.

ينشئ الأمر الثاني صفيفا باسم $Categories ويملأ الصفيف بمنتجين.

ينشئ الأمر الثالث صفيفا باسم $Classification ويملأ الصفيف بتصنيفين تحديث.

ينشئ الأمر الرابع صفيفا باسم $Languages ويملأ الصفيف بلغتي تحديث مدعومتين، الإنجليزية والبرتغالية البرازيلية.

يتيح الأمر الأخير إعداد الوكيل لخادم التحديث المخزن في $UpdateServer. يعين هذا الأمر عنوان الوكيل والمنفذ ويعين فئات التحديث والتصنيفات واللغات للمزامنة.

مثال 2: تحديد إعداد نوع منتج جديد لخادم التحديث

PS C:\> $UpdateServer = Get-SCUpdateServer -ComputerName "WSUSComputer01"
PS C:\> Set-SCUpdateServer -UpdateServer $UpdateServer -UpdateClassifications "Service Packs"

يحصل الأمر الأول على خادم التحديث المسمى WSUSComputer01، ثم يخزن الكائن في متغير $UpdateServer.

يتيح الأمر الثاني تصنيف تحديث حزم الخدمة لخادم التحديث المخزن في $UpdateServer.

المعلمات

-AllowConfigurationChanges

يشير إلى ما إذا كان يسمح بتغييرات التكوين إلى خادم التحديث.

النوع:Boolean
Position:Named
القيمة الافتراضية:None
مطلوب:True
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:False
قبول أحرف البدل:False

-DisableProxy

يشير إلى أن cmdlet هذا يعطل خادم التحديث من استخدام خادم وكيل عند مزامنة التحديثات.

النوع:SwitchParameter
Position:Named
القيمة الافتراضية:None
مطلوب:True
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:False
قبول أحرف البدل:False

-EnableProxy

يشير إلى أن cmdlet هذا يمكن خادم التحديث من استخدام خادم وكيل عند مزامنة التحديثات.

النوع:SwitchParameter
Position:Named
القيمة الافتراضية:None
مطلوب:True
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:False
قبول أحرف البدل:False

-IsProxyAccessAnonymous

يشير إلى ما إذا كان خادم التحديث يتطلب خادم وكيل للاتصال بالإنترنت.

النوع:Boolean
Position:Named
القيمة الافتراضية:None
مطلوب:True
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:False
قبول أحرف البدل:False

-JobVariable

تحديد متغير يتم فيه تعقب تقدم المهمة وتخزينه.

النوع:String
Position:Named
القيمة الافتراضية:None
مطلوب:False
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:False
قبول أحرف البدل:False

-PROTipID

يحدد معرف تلميح تحسين الأداء والموارد (تلميح PRO) الذي قام بتشغيل هذا الإجراء. تتيح لك هذه المعلمة تدقيق تلميحات PRO.

النوع:Guid
Position:Named
القيمة الافتراضية:None
مطلوب:False
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:False
قبول أحرف البدل:False

-ProxyCredential

تحديد كائن بيانات اعتماد يحتوي على اسم المستخدم وكلمة المرور لحساب لديه إذن للاتصال بالخادم الوكيل.

النوع:PSCredential
Position:Named
القيمة الافتراضية:None
مطلوب:False
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:False
قبول أحرف البدل:False

-ProxyServerName

يحدد اسم الخادم الوكيل الذي يستخدمه خادم التحديث للاتصال ب كتالوج Microsoft Update على الإنترنت. لا يمكنك استخدام أحرف خاصة، مثل شرطة مائلة للأمام (/)، في هذه المعلمة.

النوع:String
Position:Named
القيمة الافتراضية:None
مطلوب:True
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:False
قبول أحرف البدل:False

-ProxyServerPort

تحديد المنفذ الذي يستخدمه خادم التحديث للاتصال بالخادم الوكيل المحدد.

النوع:UInt32
Position:Named
القيمة الافتراضية:None
مطلوب:True
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:False
قبول أحرف البدل:False

-RunAsynchronously

يشير إلى أن المهمة تعمل بشكل غير متزامن بحيث يعود عنصر التحكم إلى الأمر shell على الفور.

النوع:SwitchParameter
Position:Named
القيمة الافتراضية:None
مطلوب:False
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:False
قبول أحرف البدل:False

-UpdateCategories

تحديد منتج واحد أو أكثر يقوم خادم التحديث بمزامنة.

النوع:System.Collections.Generic.List`1[System.String]
Position:Named
القيمة الافتراضية:None
مطلوب:False
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:False
قبول أحرف البدل:False

-UpdateClassifications

تحديد تصنيف تحديث واحد أو أكثر يقوم خادم التحديث بمزامنة. القيم الصالحة هي:

  • التطبيقات
  • التحديثات الهامة
  • تحديثات التعريف
  • برامج تشغيل
  • حزم الميزات
  • تحديثات الأمان
  • حزم الخدمة
  • ادوات
  • تحديث مجموعة التحديثات
  • مستجدات
النوع:System.Collections.Generic.List`1[System.String]
Position:Named
القيمة الافتراضية:None
مطلوب:False
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:False
قبول أحرف البدل:False

-UpdateLanguages

تحديد لغة تحديث معتمدة واحدة أو أكثر يقوم خادم التحديث بمزامنة.

النوع:System.Collections.Generic.List`1[System.String]
Position:Named
القيمة الافتراضية:None
مطلوب:False
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:False
قبول أحرف البدل:False

-UpdateServer

يحدد كائن خادم تحديث VMM الذي يقوم cmdlet بتعديله.

النوع:UpdateServer
Position:0
القيمة الافتراضية:None
مطلوب:True
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:True
قبول أحرف البدل:False

-VMMServer

يحدد خادم VMM الذي يقوم cmdlet بتكوين إعدادات WSUS له.

النوع:ServerConnection
Position:Named
القيمة الافتراضية:None
مطلوب:False
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:True
قبول أحرف البدل:False

المخرجات

UpdateServer

يقوم cmdlet بإرجاع كائن UpdateServer .