Active une fonctionnalité optionnelle Active Directory.
Syntaxe
Enable-ADOptionalFeature <ADOptionalFeature> <ADOptionalFeatureScope> <ADEntity>
Description
L’applet de commande Enable-ADOptionalFeature active une fonctionnalité optionnelle Active Directory associée à un mode de domaine particulier ou à un mode forêt.Les fonctions optionnelles d’Active Directory qui dépendent d’un mode de domaine ou d’un mode de forêt spécifié doivent être explicitement activées une fois le mode de domaine ou le mode de forêt défini.
Le paramètre Identity spécifie la fonctionnalité optionnelle Active Directory que vous souhaitez activer.Vous pouvez identifier une entité optionnelle par son nom distinctif, son GUID d’entité ou son GUID d’objet.Vous pouvez également définir le paramètre sur une variable d’objet d’entité optionnelle, telle que $<localOptionalFeatureObject>
ou vous pouvez passer un objet d’entité optionnelle via le pipeline au paramètre d’identité.Par exemple, vous pouvez utiliser l’applet de commande Get-ADOptionalFeature pour récupérer un objet d’entité optionnel, puis passer l’objet à travers le pipeline à l’applet de commande Enable-ADOptionalFeature.
Le paramètre Scope spécifie la portée à laquelle la fonctionnalité optionnelle est activée.
Le paramètre Target spécifie le domaine ou la forêt sur lesquels la fonctionnalité optionnelle est activée.Vous pouvez identifier le domaine ou la forêt par son nom de domaine complet (FQDN), son nom NetBIOS ou son nom distinctif du contexte de dénomination de domaine.
Exemples
Exemple 1 : Activer la fonction Corbeille pour une forêt
PS C:\> Enable-ADOptionalFeature -Identity 'Recycle Bin Feature' -Scope ForestOrConfigurationSet -Target 'fabrikam.com' -Server dc1
Cette commande active la fonction facultative Corbeille pour la forêt fabrikam.com .Cette opération doit être effectuée sur le contrôleur de domaine qui détient le rôle FSMO (naming flexible single master operations).
Exemple 2 : Activer la corbeille pour une instance AD LDS
PS C:\> Enable-ADOptionalFeature -Identity 'Feature 1' -Scope ForestOrConfigurationSet -Target 'CN=Configuration,CN={0241853A-6BBF-48AA-8AE0-9C35D0C91B7B}' -Server lds.fabrikam.com:50000
Cette commande active la fonction facultative Corbeille pour l’instance AD LDS lds.fabrikam.com. Cette opération doit être effectuée sur l’instance AD LDS qui détient le rôle FSMO de nommage.
Exemple 3: Définissez le ForestMode sur une instance AD LDS
PS C:\> Set-ADObject -Identity "CN=Partitions,CN=Configuration,CN={4F971828-5BE4-4E94-B532-58F2BFB6A3A5}" -Replace @{"msDS-Behavior-Version"=4}
Cette commande définit le ForestMode (Niveau fonctionnel de la forêt) sur Windows2008R2Forest sur une instance AD LDS.Le ForestMode doit être Windows2008R2Forest ou une version ultérieure afin d’activer la fonction de corbeille pour AD LDS.
Paramètres
Spécifie la méthode d’authentification à utiliser.Les valeurs acceptables pour ce paramètre sont :
- Negotiate ou 0
- Basic ou 1
La méthode d’authentification par défaut est Negotiate.
A Secure Sockets Layer (SSL) connection is required for the Basic authentication method.
Type: | ADAuthType |
Accepted values: | Negotiate, Basic |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Prompts you for confirmation before running the cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Specifies the user account credentials to use to perform this task.Les informations d’identification par défaut sont les informations d’identification de l’utilisateur actuellement connecté, sauf si l’applet de commande est exécutée à partir d’un lecteur de fournisseur de module Active Directory pour Windows PowerShell.Si l’applet de commande est exécutée à partir d’un tel lecteur fournisseur, le compte associé au lecteur est la valeur par défaut.
Pour spécifier ce paramètre, vous pouvez taper un nom d’utilisateur, tel que User1 ou Domain01\User01 ou vous pouvez spécifier un objet PSCredential.Si vous spécifiez un nom d’utilisateur pour ce paramètre, l’applet de commande vous demande un mot de passe.
Vous pouvez également créer un objet PSCredential en utilisant un script ou en utilisant l’applet de commande Get-Credential.Vous pouvez ensuite définir le paramètre Credential sur l’objet PSCredential.
Si les informations d’identification actives ne disposent pas de l’autorisation au niveau du répertoire pour effectuer la tâche, le module Active Directory pour Windows PowerShell renvoie une erreur de fin.
Type: | PSCredential |
Position: | Nommé |
Valeur par défaut: | Aucun |
Accepter l’entrée du pipeline: | False |
Accepte les caractères génériques: | False |
Spécifie un objet d’entité optionnel Active Directory en fournissant l’une des valeurs suivantes.L’identifiant entre parenthèses est le nom d’affichage LDAP (Lightweight Directory Access Protocol) de l’attribut.Les valeurs acceptables pour ce paramètre sont :
- Un nom de domaine complet
- Un GUID de fonctionnalité (featureGUID)
- Un GUID d’objet (objectGUID)
L’applet de commande recherche le contexte ou la partition de nommage par défaut pour trouver l’objet.Si deux objets ou plus sont trouvés, l’applet de commande renvoie une erreur sans fin.
Ce paramètre peut également obtenir cet objet via le pipeline ou vous pouvez définir ce paramètre sur une instance d’objet d’entité facultative.
Type: | Fonction d’adoption |
Position: | 0 |
Valeur par défaut: | Aucun |
Accepter l’entrée du pipeline: | True |
Accepte les caractères génériques: | False |
Renvoie un objet représentant l’élément avec lequel vous êtes working.By par défaut, cette applet de commande ne génère aucune sortie.
Type: | Paramètre de commutation |
Position: | Nommé |
Valeur par défaut: | Aucun |
Accepter l’entrée du pipeline: | False |
Accepte les caractères génériques: | False |
Specifies the scope at which the feature is enabled or disabled.The acceptable values for this parameter are:
- Domain or 0
- Forest or 1
Type: | ADOptionalFeatureScope |
Accepted values: | Unknown, ForestOrConfigurationSet, Domain |
Position: | 2 |
Default value: | None |
Accept pipeline input: | False |
Accepte les caractères génériques : | False |
Spécifie l’instance de services de domaine Active Directory (AD DS) à laquelle se connecter, en fournissant l’une des valeurs suivantes pour un nom de domaine ou un serveur d’annuaire correspondant.Le service peut être l’un des services suivants : Services de domaine légers Active Directory (AD LDS), AD DS ou instance d’instantané Active Directory.
Spécifiez l’instance AD DS de l’une des manières suivantes :
Valeurs de nom de domaine:
- FQDN
- Nom NetBIOS
Valeurs du serveur d’annuaire :
- Nom complet du serveur d’annuaire
- Nom NetBIOS
- Nom et port complets du serveur d’annuaire
La valeur par défaut de ce paramètre est déterminée par l’une des méthodes suivantes dans l’ordre dans lequel elles sont répertoriées:
- En utilisant la valeur de serveur des objets passés par le pipeline
- En utilisant les informations de serveur associées au lecteur fournisseur AD DS Windows PowerShell, lorsque l’applet de commande s’exécute sur ce lecteur
- En utilisant le domaine de l’ordinateur exécutant Windows PowerShell
Type: | Chaîne |
Position: | Nommé |
Valeur par défaut: | Aucun |
Accepter l’entrée du pipeline: | False |
Accepter les caractères génériques: | False |
Spécifie le domaine ou la forêt dans laquelle modifier la fonctionnalité facultative.Vous pouvez identifier le domaine ou la forêt cible en fournissant l’une des valeurs suivantes :
- Nom de domaine complet de la forêt ou du domaine
- Nom NetBIOS de la forêt ou du domaine
Vous pouvez également, lorsque la portée est définie sur domain (pas forest), utiliser ce qui suit :
- Nom distinctif du contexte de nommage du domaine
Type: | ADEntité |
Position: | 3 |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Shows what would happen if the cmdlet runs.The cmdlet is not run.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Accept pipeline input: | False |
Accepte les caractères génériques : | False |
Inputs
ADOptionalFeature
Un objet feature optionnel est reçu par le paramètre Identity.
Sorties
Aucun
Notes
- Cette applet de commande ne fonctionne pas avec un instantané Active Directory.
- Cette applet de commande ne fonctionne pas avec un contrôleur de domaine en lecture seule.
- Fonction de la Corbeille: Une fois la corbeille Active Directory activée, tous les objets supprimés avant l’activation de la corbeille Active Directory (objets tombstone) deviennent des objets recyclés. Ils ne sont plus visibles dans le conteneur d’objets supprimés et ne peuvent pas être récupérés à l’aide de la corbeille Active Directory. La seule façon de restaurer ces objets consiste à effectuer une restauration faisant autorité à partir d’une sauvegarde AD DS effectuée avant l’activation de la corbeille Active Directory.
- Désactiver-Fonction d’adoption
- Obtenir-Fonction d’adoption