Wie kann ich ActiveDirectory im Powershell im X500-Format mounten?

Wie kann ich ActiveDirectory im Powershell im X500-Format mounten?

wenn ich versuche, Active Directory in Powershell zu mounten, tritt der folgende Fehler auf: „Der Objektname hat eine falsche Syntax, new-psprovider“.

Es kann nur umgangen werden, wenn Sie die Option -format canon angeben.

Aber ich möchte es im X500-Format mounten.

PS mtn:\> mount ad -PSProvider ActiveDirectory -Root $root -Server $server -Credential $cred 

ODER

PS mtn:\> mount ad -PSProvider ActiveDirectory -Root $root -Server $server -Credential $cred -FormatType X500

Fehler:

mount : The object name has bad syntax
At line:1 char:1
+ mount ad -PSProvider ActiveDirectory -Root $root -Server $server -Crede ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : NotSpecified: (ad:PSDriveInfo) [New-PSDrive], ADException
+ FullyQualifiedErrorId :     ADProvider:NewDrive:InvalidRoot:ADError,Microsoft.PowerShell.Commands.NewPSDriveCommand

Antwort1

Nun, die $rootSyntax ist letztendlich falsch. Es muss im DistinguishedName (DN)-Format sein, wobei das Beispiel die Domäne meines Unternehmens ist intranet.lan:

DC=intranet,DC=lan

verwandte Informationen