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