WindowsFeature
Riepilogo
Installare o disinstallare un ruolo o una funzionalità di Windows.
Sintassi
WindowsFeature [String] #ResourceName
{
Name = [string]
[Credential = [PSCredential]]
[DependsOn = [string[]]]
[Ensure = [string]{ Absent | Present }]
[IncludeAllSubFeature = [bool]]
[LogPath = [string]]
[PsDscRunAsCredential = [PSCredential]]
}
Descrizione
La WindowsFeature
risorsa consente di verificare se un ruolo o una funzionalità di Windows è installato in un Windows Server. Per gestire un computer client, usare la risorsa WindowsOptionalFeature.
Requisiti
- Il computer di destinazione deve essere in esecuzione Windows Server 2008 o versione successiva.
- Il computer di destinazione deve avere accesso al modulo PowerShell DISM .
- Il computer di destinazione deve avere accesso al modulo PowerShell ServerManager .
Proprietà
Proprietà della chiave
Nome
Specificare il nome del ruolo o della funzionalità come stringa.
Questo valore per questa proprietà deve essere uguale alla proprietà Name del ruolo o della funzionalità, non alla proprietà DisplayName . Per elencare i ruoli e le funzionalità disponibili per un computer, usare il Get-WindowsFeature
cmdlet.
Type: System.String
Proprietà facoltative
Credenziale
Specificare le credenziali per un account da aggiungere o rimuovere il ruolo o la funzionalità come.
Type: System.Management.Automation.PSCredential
Default Value: None
Ensure
Specificare se è necessario installare il ruolo o la funzionalità. Impostare questa proprietà su per Present
installare il ruolo o la funzionalità se non è installata. Impostare questa proprietà su per Absent
disinstallare il ruolo o la funzionalità se installata.
Il valore predefinito è Present
.
Type: System.String
Accepted Values:
- Absent
- Present
Default Value: Present
IncludeAllSubFeature
Specificare se installare ogni sottofeature della funzionalità o del ruolo. Impostare questa proprietà su $true
per installare eventuali sottofeature mancanti. Impostare questa proprietà su per $false
ignorare le sottofeature. Indipendentemente dall'impostazione di questa proprietà, la risorsa rimuove tutte le sottofeature se Assicurarsi è impostato su Absent
.
Il valore predefinito è $false
.
Type: System.Boolean
Behavior: Write
Default Value: false
LogPath
Specificare il percorso di un file per registrare l'installazione o la disinstallazione della funzionalità o del ruolo.
Type: System.String
Default Value: None
Proprietà di sola lettura
DisplayName
Nome visualizzato del ruolo o della funzionalità recuperata.
Type: System.String
Esempi
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per