Megosztás a következőn keresztül:


WindowsFeatureSet

Áttekintés

Több Windows-szerepkör vagy szolgáltatás kezelése közös beállításokkal.

Syntax

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

Description

Az WindowsFeatureSet erőforrás lehetővé teszi több Windows-szerepkör vagy -szolgáltatás konfigurálását a gyakori lehetőségek korlátozott készletével. A szerepkörök vagy szolgáltatások több vezérléssel történő kezeléséhez használja a WindowsFeature erőforrást. Az ügyfélszámítógép kezeléséhez használja a WindowsOptionalFeature erőforrást.

Követelmények

  • A célgépnek Windows Server 2008 vagy újabb rendszert kell futtatnia.
  • A célgépnek hozzáféréssel kell rendelkeznie a DISM PowerShell-modulhoz.
  • A célgépnek hozzáféréssel kell rendelkeznie a ServerManager PowerShell-modulhoz.

Tulajdonságok

Fő tulajdonságok

Name

Sztringek tömbjeként adja meg a szerepkörök vagy szolgáltatások nevét.

A tulajdonság értékeinek meg kell egyezniük az egyes szerepkörök vagy szolgáltatások Név tulajdonságával, nem pedig a DisplayName tulajdonságukkal. A számítógép elérhető szerepköreinek és funkcióinak listázásához használja a Get-WindowsFeature parancsmagot.

Type: System.String

Választható tulajdonságok

Hitelesítő adat

Adja meg a fiók hitelesítő adatait a szerepkörök vagy szolgáltatások hozzáadásához vagy eltávolításához.

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

Biztosítja

Adja meg, hogy a szerepköröket vagy szolgáltatásokat telepíteni kell-e. Állítsa be ezt a tulajdonságot úgy, hogy Present telepítse a szerepkört vagy szolgáltatást, ha nincs telepítve. Állítsa be ezt a tulajdonságot úgy, hogy Absent eltávolítsa a szerepkört vagy szolgáltatást, ha telepítve van.

Az alapértelmezett érték Present.

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

IncludeAllSubFeature

Itt adhatja meg, hogy az egyes funkciók vagy szerepkörök minden alfunkcióját telepíteni szeretné-e. Állítsa be ezt a tulajdonságot a $true hiányzó alcsatornák telepítéséhez. Állítsa be ezt a tulajdonságot úgy, hogy $false figyelmen kívül hagyja az alcsatornákat. A tulajdonság beállításától függetlenül az erőforrás eltávolítja az egyes szerepkörök vagy szolgáltatások minden alfunkcióját, ha a Biztos beállítás értéke Absent.

Az alapértelmezett érték $false.

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

LogPath

Adja meg egy fájl elérési útját a szolgáltatások vagy szerepkörök telepítésének vagy eltávolításának naplózásához.

Type: System.String
Default Value: None

Csak olvasható tulajdonságok

DisplayName

A lekért szerepkörök vagy szolgáltatások megjelenítendő nevei.

Type: System.String
Behavior: Read

Példák