WindowsOptionalFeature
Sinopsis
Habilite o deshabilite una característica opcional de Windows.
Sintaxis
WindowsOptionalFeature [String] #ResourceName
{
Name = [string]
[DependsOn = [string[]]]
[Ensure = [string]{ Absent | Present }]
[LogLevel = [string]{ ErrorsAndWarning | ErrorsAndWarningAndInformation | ErrorsOnly }]
[LogPath = [string]]
[NoWindowsUpdateCheck = [bool]]
[PsDscRunAsCredential = [PSCredential]]
[RemoveFilesOnDisable = [bool]]
}
Descripción
El WindowsOptionalFeature
recurso permite asegurarse de que una característica opcional de Windows está habilitada o deshabilitada en un equipo cliente de Windows. 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 clave
Nombre
Especifique el nombre de la característica opcional de Windows como una cadena.
Este valor para esta propiedad debe ser el mismo que la propiedad FeatureName de la 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 debe habilitar la característica opcional de Windows. Establezca esta propiedad Present
en para habilitar la característica opcional de Windows si está deshabilitada. Establezca esta propiedad Absent
en para deshabilitar la característica opcional de Windows si está habilitada.
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 la característica opcional 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 dism Windows Update (WU) al buscar los archivos de origen para habilitar la característica opcional 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 la característica opcional de Windows al deshabilitarlo. Establezca esta propiedad en $true
para quitar todos los archivos asociados.
El valor predeterminado es $false
.
Type: System.Boolean
Default Value: false
Propiedades de solo lectura
CustomProperties
Las propiedades personalizadas de la característica opcional de Windows como una matriz de cadenas.
Type: System.String[]
Descripción
La descripción de la característica opcional de Windows como una cadena.
Type: System.String
DisplayName
El nombre para mostrar de la característica opcional de Windows como una cadena.
Type: System.String
Ejemplos
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de