Enable-ADOptionalFeature

Module: ActiveDirectory

schakelt een optionele Active Directory-functie in.

syntaxis

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

Description

de cmdlet Enable-ADOptionalFeature activeert een optionele Active Directory-functie die is gekoppeld aan een bepaalde domeinmodus of forest-modus.Optionele Active Directory-functies die afhankelijk zijn van een opgegeven domeinmodus of forest-modus, moeten expliciet worden ingeschakeld nadat de domeinmodus of forest-modus is ingesteld.

De Identiteitsparameter specificeert de Active Directory optionele functie die u wilt inschakelen.U kunt een optionele functie identificeren aan de hand van de distinguished name, GUID of object GUID.U kunt de parameter ook instellen op een optionele feature object variabele, zoals $<localOptionalFeatureObject> of u kunt een optioneel feature object door de pijplijn naar de identiteit parameter.U kunt bijvoorbeeld de cmdlet Get-ADOptionalFeature gebruiken om een optioneel object op te halen en het object vervolgens door de pijplijn te sturen naar de cmdlet Enable-ADOptionalFeature.

de Scope parameter specificeert de scope waarbij de optionele functie is ingeschakeld.

De doelparameter specificeert het domein of forest waarop de optionele functie is ingeschakeld.U kunt het domein of forest identificeren aan de hand van de FQDN-naam (fully qualified domain name), de NetBIOS-naam of de DNN-naam van de domein-naamgevingscontext.

voorbeelden

Voorbeeld 1: De Prullenbakfunctie voor een forest inschakelen

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

Dit commando schakelt de optionele Prullenbakfunctie voor het forest in fabrikam.com.Deze bewerking moet worden uitgevoerd op de domeincontroller die de FSMO-rol (naming flexible single master operations) heeft.

Voorbeeld 2: Activeer de prullenbak voor een AD LDS-exemplaar

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

Dit commando schakelt de optionele functie prullenbak in voor het AD LDS-exemplaar lds.fabrikam.com.deze bewerking moet worden uitgevoerd op het AD LDS-exemplaar dat de rol FSMO-naamgeving bevat.

Voorbeeld 3: Stel de ForestMode in op een AD LDS-exemplaar

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

Dit commando stelt de ForestMode (Forest Functional Level) in op Windows2008R2Forest op een AD LDS-exemplaar.De ForestMode moet Windows2008R2Forest of hoger zijn om de Prullenbakfunctie voor AD LDS in te schakelen.

Parameters

– AuthType

specificeert de te gebruiken authenticatiemethode.De aanvaardbare waarden voor deze parameter zijn:

  • Negotiate of 0
  • Basic of 1

De standaard authenticatiemethode is 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.De standaardreferenties zijn de referenties van de momenteel aangemelde gebruiker, tenzij de cmdlet wordt uitgevoerd vanuit een Active Directory-module Voor Windows PowerShell-providerstation.Als de cmdlet wordt uitgevoerd vanaf een dergelijk providerstation, is het account dat aan het station is gekoppeld de standaard.

om deze parameter op te geven, kunt u een gebruikersnaam typen, zoals User1 of Domain01\User01 of u kunt een PSCredential object opgeven.Als u een gebruikersnaam opgeeft voor deze parameter, vraagt de cmdlet om een wachtwoord.

u kunt ook een PSCredential object aanmaken met behulp van een script of met behulp van de cmdlet Get-Credential.U kunt dan de Credential parameter instellen op het PSCredential object.

als de acteerreferenties geen mapmachtiging hebben om de taak uit te voeren, geeft Active Directory-module Voor Windows PowerShell een afsluitfout terug.

Type: PSCredential
positie: Named standaardwaarde: geen Accept pipeline input: False
accepteer jokertekens: False
-Identity

specificeert een Active Directory optioneel object door een van de volgende waarden op te geven.De identifier tussen haakjes is de LDAP-weergavenaam (Lightweight Directory Access Protocol) voor het kenmerk.De aanvaardbare waarden voor deze parameter zijn:

  • A FQDN
  • A feature GUID (featureGUID)
  • Een object GUID (objectgids)

de cmdlet doorzoekt de standaard naamgevingscontext of partitie om het object te vinden.Als twee of meer objecten worden gevonden, geeft de cmdlet een niet-beëindigende fout terug.

deze parameter kan dit object ook door de pijplijn halen of u kunt deze parameter instellen op een optioneel object.

Type: Adoptiefeature
positie: 0 standaardwaarde: geen
accepteer pipeline input: True
jokertekens accepteren: False

– PassThru

geeft een object terug dat het item vertegenwoordigt waarmee u bent working.By standaard genereert deze cmdlet geen uitvoer.

Type: SwitchParameter
positie: Named Default value: None Accept pipeline input: False
accepteer jokertekens: 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
jokertekens accepteren: False
-Server

specificeert het Active Directory Domain Services (AD DS) – exemplaar waarmee verbinding moet worden gemaakt door een van de volgende waarden op te geven voor een corresponderende domeinnaam of MapServer.De service kan een van de volgende zijn: AD LDS (Active Directory Lightweight Domain Services), AD DS of Active Directory snapshot-exemplaar.

specificeer het AD DS-exemplaar op een van de volgende manieren:

domeinnaamwaarden:

  • FQDN
  • NetBIOS-naam

Mapserverwaarden:

  • volledig gekwalificeerde mapservernaam
  • NetBIOS-naam
  • volledig gekwalificeerde mapservernaam en poort

De standaardwaarde voor deze parameter wordt bepaald door een van de volgende methoden in de volgorde waarin ze worden weergegeven:

  • Door het gebruik van de Server waarde van objecten die in de pijplijn
  • Door het gebruik van de server informatie in verband met de AD DS-Windows-PowerShell-provider rijden, wanneer de cmdlet wordt uitgevoerd in die schijf
  • Door het gebruik van de domeinnaam van de computer waarop Windows PowerShell
Typ: String
Plaats: Naam
Standaard waarde: Geen
Accepteren pijplijn invoer: False
Accepteren wildcard tekens: False
-Target

specificeert het domein of forest waarin de optionele functie moet worden gewijzigd.U kunt het doeldomein of forest identificeren door een van de volgende waarden op te geven:

  • FQDN van het forest of domein
  • NetBIOS naam van het forest of domein

u kunt ook, wanneer bereik is ingesteld op domein (niet forest), het volgende gebruiken:

  • DNN naam van het domein naamgeving context
type: adentity
positie: 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
jokertekens accepteren: False

invoer

Adoptiefunctie

Een optioneel object wordt ontvangen door de Identiteitsparameter.

uitgangen

geen

notities

  • deze cmdlet werkt niet met een Active Directory-snapshot.
  • deze cmdlet werkt niet met een alleen-lezen domeincontroller.
  • Prullenbak functie: Zodra de Active Directory-Prullenbak is ingeschakeld, worden alle objecten die zijn verwijderd voordat de Active Directory-Prullenbak is ingeschakeld (tombstone-objecten) gerecycleerde objecten. Ze zijn niet meer zichtbaar in de container verwijderde objecten en ze kunnen niet worden hersteld met behulp van Active Directory Prullenbak. De enige manier om deze objecten te herstellen is door middel van een autoritaire restore vanaf een AD DS-back-up die is gemaakt voordat de Active Directory-Prullenbak is ingeschakeld.
  • Disable-ADOptionalFeature
  • Get-ADOptionalFeature

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.