WindowsOptionalFeatureSet

Synopse

Umožňuje spravovat více volitelných funkcí Windows s běžnými nastaveními.

Syntax

WindowsOptionalFeatureSet [String] #ResourceName
{
    [DependsOn = [String[]]]
    [PsDscRunAsCredential = [PSCredential]]
    Name = [String[]]
    Ensure = [String]
    [RemoveFilesOnDisable = [Boolean]]
    [NoWindowsUpdateCheck = [Boolean]]
    [LogPath = [String]]
    [LogLevel = [String]]
}

Description

Složený WindowsOptionalFeatureSet prostředek umožňuje nakonfigurovat více volitelných funkcí Windows. Pokud chcete nakonfigurovat jednu volitelnou funkci Windows najednou, použijte prostředek WindowsOptionalFeature. Ke správě rolí a funkcí Windows Serveru použijte prostředek WindowsFeature.

Požadavky

  • Cílový počítač musí používat klientský operační systém Windows, Windows Server 2012 nebo novější nebo Nano Server.
  • Cílový počítač musí mít přístup k modulu POWERShellu DISM .

Základní vlastnosti

Name

Zadejte názvy volitelných funkcí Windows jako pole řetězců.

Každá hodnota této vlastnosti by měla být stejná jako vlastnost FeatureName volitelné funkce Systému Windows. Pokud chcete zobrazit seznam dostupných volitelných funkcí pro počítač, použijte rutinu Get-WindowsOptionalFeature .

Type: System.String[]

Volitelné vlastnosti

Zajištění

Určete, jestli mají být povolené volitelné funkce Windows. Nastavte tuto vlastnost tak, aby Present povolte volitelné funkce Windows. Nastavte tuto vlastnost tak, aby Absent se zakázaly volitelné funkce Windows.

Výchozí hodnota je Present.

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

LogLevel

Zadejte výstupní informace, které se mají zobrazit v protokolu DISM jako řetězec. Mezi platné možnosti patří:

  • ErrorsOnly – Pouze prostředek protokoluje chyby.
  • ErrorsAndWarning – Prostředky protokolují chyby a upozornění.
  • ErrorsAndWarningAndInformation – Prostředky protokolují chyby, upozornění a informace o ladění.

Výchozí hodnota je ErrorsAndWarningAndInformation.

Type: System.String
Accepted Values:
  - ErrorsOnly
  - ErrorsAndWarning
  - ErrorsAndWarningAndInformation
Default Value: ErrorsAndWarningAndInformation

LogPath

Zadejte cestu k souboru pro protokolování povolení nebo zakázání volitelných funkcí Windows.

Pokud není nastavená, prostředek zapíše protokol do %WINDIR%\Logs\Dism\dism.logsouboru .

Type: System.String
Default Value: None

NoWindowsUpdateCheck

Určete, jestli se kontakty DISM při hledání zdrojových souborů při hledání zdrojových souborů služba Windows Update (WU) pro povolení volitelných funkcí Windows. Nastavte tuto vlastnost tak, aby $true se zabránilo kontaktování služby WU pomocí nástroje DISM.

Výchozí hodnota je $false.

Type: System.Boolean
Default Value: false

RemoveFilesOnDisable

Určete, jestli má prostředek při zakázání odebrat všechny soubory přidružené k volitelným funkcím Windows. Nastavte tuto vlastnost tak, aby $true se odebraly všechny přidružené soubory.

Výchozí hodnota je $false.

Type: System.Boolean
Default Value: false

Příklady