WindowsFeatureSet
Sinopse
Gerenciar várias funções ou recursos do Windows com configurações comuns.
Sintaxe
WindowsFeatureSet [String] #ResourceName
{
[DependsOn = [String[]]]
[PsDscRunAsCredential = [PSCredential]]
Name = [String[]]
[Ensure = [String]]
[Source = [String]]
[IncludeAllSubFeature = [Boolean]]
[Credential = [PSCredential]]
[LogPath = [String]]
}
Descrição
O WindowsFeatureSet
recurso permite que você configure várias funções ou recursos do Windows com um conjunto limitado de opções comuns. Para gerenciar funções ou recursos com mais controle, use o recurso WindowsFeature. Para gerenciar para gerenciar um computador cliente, use o recurso WindowsOptionalFeature.
Requisitos
- O computador de destino deve estar executando o Windows Server 2008 ou posterior.
- O computador de destino deve ter acesso ao módulo DISM do PowerShell.
- O computador de destino deve ter acesso ao módulo Do PowerShell ServerManager .
Propriedades
Propriedades da chave
Nome
Especifique os nomes das funções ou recursos como uma matriz de cadeias de caracteres.
Os valores dessa propriedade devem ser os mesmos que a propriedade Name de cada função ou recurso, não sua propriedade DisplayName . Para listar as funções e os recursos disponíveis para um computador, use o Get-WindowsFeature
cmdlet.
Type: System.String
Propriedades opcionais
Credencial
Especifique a credencial de uma conta para adicionar ou remover as funções ou recursos como.
Type: System.Management.Automation.PSCredential
Default Value: None
Ensure
Especifique se as funções ou recursos devem ser instalados. Defina essa propriedade para Present
instalar a função ou o recurso se ela não estiver instalada. Defina essa propriedade para Absent
desinstalar a função ou o recurso se ela estiver instalada.
O valor padrão é Present
.
Type: System.String
Accepted Values:
- Absent
- Present
Default Value: Present
IncludeAllSubFeature
Especifique se deseja instalar cada subfeature de cada recurso ou função. Defina essa propriedade para $true
instalar quaisquer sub-estruturas ausentes. Defina essa propriedade para $false
ignorar subfeaturas. Independentemente da configuração dessa propriedade, o recurso removerá cada sub-estrutura de cada função ou recurso se Ensure estiver definido como Absent
.
O valor padrão é $false
.
Type: System.Boolean
Behavior: Write
Default Value: false
LogPath
Especifique o caminho para um arquivo para registrar a instalação ou desinstalação dos recursos ou funções.
Type: System.String
Default Value: None
Propriedades somente leitura
DisplayName
Os nomes de exibição das funções ou recursos recuperados.
Type: System.String
Behavior: Read
Exemplos
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de