WindowsFeature
Sinopsis
Instale o desinstale un rol o característica de Windows.
Sintaxis
WindowsFeature [String] #ResourceName
{
Name = [string]
[Credential = [PSCredential]]
[DependsOn = [string[]]]
[Ensure = [string]{ Absent | Present }]
[IncludeAllSubFeature = [bool]]
[LogPath = [string]]
[PsDscRunAsCredential = [PSCredential]]
}
Descripción
El WindowsFeature
recurso le permite asegurarse de que un rol o característica de Windows está instalado en un servidor windows. Para administrar un equipo cliente, use el recurso WindowsOptionalFeature.
Requisitos
- La máquina de destino debe ejecutar Windows Server 2008 o posterior.
- La máquina de destino debe tener acceso al módulo de PowerShell de DISM .
- La máquina de destino debe tener acceso al módulo de PowerShell ServerManager .
Propiedades
Propiedades de la clave
Nombre
Especifique el nombre del rol o la característica como una cadena.
Este valor para esta propiedad debe ser el mismo que la propiedad Name del rol o la característica, no la propiedad DisplayName . Para enumerar los roles y características disponibles para un equipo, use el Get-WindowsFeature
cmdlet .
Type: System.String
Propiedades opcionales
Credential:
Especifique la credencial de una cuenta para agregar o quitar el rol o la característica como.
Type: System.Management.Automation.PSCredential
Default Value: None
Ensure
Especifique si se debe instalar el rol o la característica. Establezca esta propiedad Present
en para instalar el rol o la característica si no está instalado. Establezca esta propiedad Absent
en para desinstalar el rol o la característica si está instalado.
El valor predeterminado es Present
.
Type: System.String
Accepted Values:
- Absent
- Present
Default Value: Present
IncludeAllSubFeature
Especifique si se van a instalar todas las subfeaturas de la característica o el rol. Establezca esta propiedad $true
en para instalar las subfeatures que faltan. Establezca esta propiedad $false
en para omitir subfeatures. Independientemente de la configuración de esta propiedad, el recurso quita todas las subfeatures si Ensure está establecido en Absent
.
El valor predeterminado es $false
.
Type: System.Boolean
Behavior: Write
Default Value: false
LogPath
Especifique la ruta de acceso a un archivo para registrar la instalación o desinstalación de la característica o el rol.
Type: System.String
Default Value: None
Propiedades de solo lectura
DisplayName
Nombre para mostrar del rol o la característica recuperados.
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