WindowsFeatureSet

الخلاصة

إدارة العديد من أدوار Windows أو ميزاته باستخدام الإعدادات الشائعة.

بناء الجملة

WindowsFeatureSet [String] #ResourceName
{
    [DependsOn = [String[]]]
    [PsDscRunAsCredential = [PSCredential]]
    Name = [String[]]
    [Ensure = [String]]
    [Source = [String]]
    [IncludeAllSubFeature = [Boolean]]
    [Credential = [PSCredential]]
    [LogPath = [String]]
}

الوصف

WindowsFeatureSet يمكنك المورد من تكوين أدوار أو ميزات Windows متعددة مع مجموعة محدودة من الخيارات الشائعة. لإدارة الأدوار أو الميزات بمزيد من التحكم، استخدم مورد WindowsFeature. لإدارة لإدارة كمبيوتر عميل، استخدم مورد WindowsOptionalFeature.

المتطلبات

  • يجب أن يقوم الجهاز الهدف بتشغيل Windows Server 2008 أو إصدار أحدث.
  • يجب أن يكون للجهاز الهدف حق الوصول إلى وحدة DISM PowerShell.
  • يجب أن يكون للجهاز الهدف حق الوصول إلى وحدة ServerManager PowerShell.

الخصائص

الخصائص الرئيسية

الاسم

حدد أسماء الأدوار أو الميزات كصفيف من السلاسل.

يجب أن تكون قيم هذه الخاصية هي نفس خاصية Name لكل دور أو ميزة، وليس خاصية DisplayName الخاصة بها. لسرد الأدوار والميزات المتوفرة للكمبيوتر، استخدم Get-WindowsFeature cmdlet.

Type: System.String

خصائص اختيارية

بيانات اعتماد

حدد بيانات الاعتماد لحساب لإضافة الأدوار أو الميزات أو إزالتها.

Type: System.Management.Automation.PSCredential
Default Value: None

ضمان

حدد ما إذا كان يجب تثبيت الأدوار أو الميزات. قم بتعيين هذه الخاصية Present لتثبيت الدور أو الميزة إذا لم تكن مثبتة. قم بتعيين هذه الخاصية إلى Absent لإلغاء تثبيت الدور أو الميزة إذا تم تثبيتها.

القيمة الافتراضية هي Present.

Type: System.String
Accepted Values:
  - Absent
  - Present
Default Value: Present

IncludeAllSubFeature

حدد ما إذا كنت تريد تثبيت كل ملف فرعي لكل ميزة أو دور. قم بتعيين هذه الخاصية إلى $true لتثبيت أي ملفات فرعية مفقودة. قم بتعيين هذه الخاصية لتجاهل $false الميزات الفرعية. بغض النظر عن إعداد هذه الخاصية، يزيل المورد كل ملف فرعي لكل دور أو ميزة إذا تم تعيين التأكد إلى Absent.

القيمة الافتراضية هي $false.

Type: System.Boolean
Behavior: Write
Default Value: false

LogPath

حدد المسار إلى ملف لتسجيل تثبيت الميزات أو الأدوار أو إلغاء تثبيتها.

Type: System.String
Default Value: None

خصائص القراءة فقط

DisplayName

أسماء العرض للأدوار أو الميزات التي تم استردادها.

Type: System.String
Behavior: Read

أمثلة