Enable-ADOptionalFeature

Modul: ActiveDirectory

Aktiviert eine optionale Active Directory-Funktion.

Syntax

Enable-ADOptionalFeature <ADOptionalFeature> <ADOptionalFeatureScope> <ADEntity> 

Beschreibung

Das Cmdlet Enable-ADOptionalFeature aktiviert ein optionales Active Directory-Feature, das einem bestimmten Domänenmodus oder Gesamtstrukturmodus zugeordnet ist.Optionale Active Directory-Features, die von einem bestimmten Domänenmodus oder Gesamtstrukturmodus abhängen, müssen explizit aktiviert werden, nachdem der Domänenmodus oder Gesamtstrukturmodus festgelegt wurde.

Der Parameter Identity gibt die optionale Active Directory-Funktion an, die Sie aktivieren möchten.Sie können ein optionales Feature anhand seines definierten Namens, seiner Feature-GUID oder Objekt-GUID identifizieren.Sie können den Parameter auch auf eine optionale Feature-Objektvariable festlegen, z. B. $<localOptionalFeatureObject>, oder Sie können ein optionales Feature-Objekt über die Pipeline an den Identity-Parameter übergeben.Sie können beispielsweise mit dem Cmdlet Get-ADOptionalFeature ein optionales Feature-Objekt abrufen und das Objekt dann über die Pipeline an das Cmdlet Enable-ADOptionalFeature übergeben.

Der Parameter Scope gibt den Bereich an, in dem die optionale Funktion aktiviert ist.

Der Parameter Target gibt die Domäne oder Gesamtstruktur an, in der das optionale Feature aktiviert ist.Sie können die Domäne oder Gesamtstruktur anhand des vollqualifizierten Domänennamens (FQDN), des NetBIOS-Namens oder des definierten Namens des Domänenbenennungskontexts identifizieren.

Beispiele

Beispiel 1: Aktivieren der Papierkorbfunktion für eine Gesamtstruktur

PS C:\> Enable-ADOptionalFeature -Identity 'Recycle Bin Feature' -Scope ForestOrConfigurationSet -Target 'fabrikam.com' -Server dc1

Dieser Befehl aktiviert die optionale Feature-Papierkorbfunktion für die Gesamtstruktur fabrikam.com.Dieser Vorgang muss auf dem Domänencontroller ausgeführt werden, der die Rolle Naming Flexible Single Master Operations (FSMO) besitzt.

Beispiel 2: Aktivieren des Papierkorbs für eine AD LDS-Instanz

PS C:\> Enable-ADOptionalFeature -Identity 'Feature 1' -Scope ForestOrConfigurationSet -Target 'CN=Configuration,CN={0241853A-6BBF-48AA-8AE0-9C35D0C91B7B}' -Server lds.fabrikam.com:50000

Dieser Befehl aktiviert die optionale Feature-Papierkorbfunktion für die AD LDS-Instanz lds.fabrikam.com.Dieser Vorgang muss für die AD LDS-Instanz ausgeführt werden, die die Benennungsrolle FSMO enthält.

Beispiel 3: Festlegen des ForestMode auf einer AD LDS-Instanz

PS C:\> Set-ADObject -Identity "CN=Partitions,CN=Configuration,CN={4F971828-5BE4-4E94-B532-58F2BFB6A3A5}" -Replace @{"msDS-Behavior-Version"=4}

Dieser Befehl setzt den ForestMode (Forest Functional Level) auf Windows2008R2Forest auf einer AD LDS-Instanz.Der ForestMode muss Windows2008R2Forest oder höher sein, um die Papierkorbfunktion für AD LDS zu aktivieren.

Parameter

-AuthType

Gibt die zu verwendende Authentifizierungsmethode an.Die zulässigen Werte für diesen Parameter sind:

  • Negotiate oder 0
  • Basic oder 1

Die Standardauthentifizierungsmethode ist 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
-Confirm

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
-Credential

Specifies the user account credentials to use to perform this task.Die Standardanmeldeinformationen sind die Anmeldeinformationen des aktuell angemeldeten Benutzers, es sei denn, das Cmdlet wird von einem Active Directory-Modul für Windows PowerShell-Anbieterlaufwerk ausgeführt.Wenn das Cmdlet von einem solchen Providerlaufwerk aus ausgeführt wird, ist das dem Laufwerk zugeordnete Konto der Standardwert.

Um diesen Parameter anzugeben, können Sie einen Benutzernamen eingeben, z. B. User1 oder Domain01\User01, oder Sie können ein PSCredential-Objekt angeben.Wenn Sie einen Benutzernamen für diesen Parameter angeben, fordert das Cmdlet zur Eingabe eines Kennworts auf.

Sie können ein PSCredential-Objekt auch mithilfe eines Skripts oder des Cmdlets Get-Credential erstellen.Anschließend können Sie den Parameter Credential auf das Objekt PSCredential setzen.

Wenn die aktiven Anmeldeinformationen nicht über die Berechtigung auf Verzeichnisebene zum Ausführen der Aufgabe verfügen, gibt das Active Directory-Modul für Windows PowerShell einen Beendigungsfehler zurück.

Typ: PSCredential
Position: Benannt
Standardwert: Keine
Pipeline-Eingabe akzeptieren: False
Platzhalterzeichen akzeptieren: False
-Identity

Gibt ein optionales Active Directory-Feature-Objekt an, indem einer der folgenden Werte angegeben wird.Der Bezeichner in Klammern ist der Anzeigename des Lightweight Directory Access Protocol (LDAP) für das Attribut.Die zulässigen Werte für diesen Parameter sind:

  • Ein FQDN
  • Eine Feature-GUID (featureGUID)
  • Eine Objekt-GUID (objectGUID)

Das Cmdlet durchsucht den Standardbenennungskontext oder die Standardpartition, um das Objekt zu finden.Wenn zwei oder mehr Objekte gefunden werden, gibt das Cmdlet einen nicht abschließenden Fehler zurück.

Dieser Parameter kann dieses Objekt auch über die Pipeline abrufen oder Sie können diesen Parameter auf eine optionale Feature-Objektinstanz setzen.

Typ: ADOptionalFeature
Position: 0
Standardwert: Keine
Pipeline-Eingabe akzeptieren: True
Platzhalterzeichen akzeptieren: False

-PassThru

Gibt ein Objekt zurück, das das Element darstellt, mit dem Sie working.By standardmäßig generiert dieses Cmdlet keine Ausgabe.

Typ: Schalterparameter
Position: Benannt
Standardwert: Keine
Pipeline-Eingabe akzeptieren: False
Platzhalterzeichen akzeptieren: False
-Scope

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
Platzhalterzeichen akzeptieren: False
-Server

Gibt die AD DS-Instanz (Active Directory Domain Services) an, mit der eine Verbindung hergestellt werden soll, indem einer der folgenden Werte für einen entsprechenden Domänennamen oder Verzeichnisserver angegeben wird.Der Dienst kann einer der folgenden sein: Active Directory Lightweight Domain Services (AD LDS), AD DS oder Active Directory Snapshot Instance.

Geben Sie die AD DS-Instanz auf eine der folgenden Arten an:

Domain name values:

  • FQDN
  • NetBIOS-Name

Verzeichnisserverwerte:

  • vollqualifizierter Verzeichnisservername
  • NetBIOS-Name
  • Vollqualifizierter Verzeichnisservername und Port

Der Standardwert für diesen Parameter wird durch eine der folgenden Methoden in der Reihenfolge bestimmt, in der sie aufgelistet sind:

  • Mithilfe des Serverwerts von Objekten, die über die Pipeline übergeben werden
  • Mithilfe der Serverinformationen, die dem AD DS Windows PowerShell-Providerlaufwerk zugeordnet sind, wenn das Cmdlet auf diesem Laufwerk ausgeführt wird
  • Mithilfe der Domäne des Computers, auf dem Windows PowerShell ausgeführt wird
Typ: String
Position: Named
Standardwert: Keine
Pipeline-Eingabe akzeptieren: False
Platzhalterzeichen akzeptieren: False
-Target

Gibt die Domäne oder Gesamtstruktur an, in der das optionale Feature geändert werden soll.Sie können die Zieldomäne oder -gesamtstruktur identifizieren, indem Sie einen der folgenden Werte angeben:

  • FQDN der Gesamtstruktur oder Domäne
  • NetBIOS-Name der Gesamtstruktur oder Domäne

Sie können auch, wenn der Gültigkeitsbereich auf Domäne (nicht Gesamtstruktur) festgelegt ist, Folgendes verwenden:

  • Distinguished Name des Domänenbenennungskontexts
Typ: ADEntity
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-WhatIf

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
Platzhalterzeichen akzeptieren: False

Inputs

ADOptionalFeature

Ein optionales Feature-Objekt wird vom Identity-Parameter empfangen.

Ausgaben

Keine

Hinweise

  • Dieses Cmdlet funktioniert nicht mit einem Active Directory-Snapshot.
  • Dieses Cmdlet funktioniert nicht mit einem schreibgeschützten Domänencontroller.
  • Papierkorb-Funktion: Sobald der Active Directory-Papierkorb aktiviert ist, werden alle Objekte, die vor der Aktivierung des Active Directory-Papierkorbs gelöscht wurden (Tombstone-Objekte), zu recycelten Objekten. Sie sind im Container für gelöschte Objekte nicht mehr sichtbar und können nicht über den Active Directory-Papierkorb wiederhergestellt werden. Die einzige Möglichkeit, diese Objekte wiederherzustellen, besteht in einer autorisierenden Wiederherstellung aus einer AD DS-Sicherung, die vor der Aktivierung des Active Directory-Papierkorbs erstellt wurde.
  • Deaktiviere-Adoptionsfeature
  • Erhalte-Adoptionsfeature

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.