Compartir a través de


WindowsOptionalFeatureSet

Sinopsis

Administrar varias características opcionales de Windows con una configuración común.

Sintaxis

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

Descripción

El WindowsOptionalFeatureSet recurso compuesto permite configurar varias características opcionales de Windows. Para configurar una característica opcional de Windows a la vez, use el recurso WindowsOptionalFeature. Para administrar los roles y características de Windows Server, use el recurso WindowsFeature.

Requisitos

  • La máquina de destino debe ejecutar un sistema operativo cliente Windows, Windows Server 2012 o posterior, o Nano Server.
  • La máquina de destino debe tener acceso al módulo de PowerShell de DISM .

Propiedades de la clave

Nombre

Especifique los nombres de las características opcionales de Windows como una matriz de cadenas.

Cada valor de esta propiedad debe ser el mismo que la propiedad FeatureName de una característica opcional de Windows. Para enumerar las características opcionales disponibles para un equipo, use el Get-WindowsOptionalFeature cmdlet .

Type: System.String[]

Propiedades opcionales

Ensure

Especifique si se deben habilitar las características opcionales de Windows. Establezca esta propiedad Present en para habilitar las características opcionales de Windows. Establezca esta propiedad Absent en para deshabilitar las características opcionales de Windows.

El valor predeterminado es Present.

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

LogLevel

Especifique la información de salida que se va a mostrar en el registro DISM como una cadena. Hay varias opciones válidas:

  • ErrorsOnly : el recurso solo registra errores.
  • ErrorsAndWarning : el recurso registra errores y advertencias.
  • ErrorsAndWarningAndInformation - El recurso registra errores, advertencias e información de depuración.

El valor predeterminado es ErrorsAndWarningAndInformation.

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

LogPath

Especifique la ruta de acceso a un archivo para registrar la habilitación o deshabilitación de las características opcionales de Windows.

Si no se establece, el recurso escribe el registro en %WINDIR%\Logs\Dism\dism.log.

Type: System.String
Default Value: None

NoWindowsUpdateCheck

Especifique si los contactos de DISM Windows Update (WU) al buscar los archivos de origen para habilitar las características opcionales de Windows. Establezca esta propiedad $true en para evitar que DISM se comunique con WU.

El valor predeterminado es $false.

Type: System.Boolean
Default Value: false

RemoveFilesOnDisable

Especifique si el recurso debe quitar todos los archivos asociados a las características opcionales de Windows al deshabilitarlos. Establezca esta propiedad en $true para quitar todos los archivos asociados.

El valor predeterminado es $false.

Type: System.Boolean
Default Value: false

Ejemplos