Опция 'server' отсутствует в new-psdrive? Как подключиться к экземпляру "Ad lds" с помощью команды службы каталогов позволяет?
Моя среда: Windows Server 2012, PowerShell 4.0
Согласно документации MSDN, необходимо иметь возможность монтировать "активный каталог" или "службы облегченного каталога активного каталога" с помощью командлета new-psdrive.
Выдержка из: http://technet.microsoft.com/en-us/library/hh852274%28v=wps.620%29.aspx
Вы можете использовать провайдера модуля Active Directory для сопоставления доменов Active Directory, экземпляров AD LDS и экземпляров средства монтирования базы данных Active Directory с определенными дисками провайдера. При первой загрузке модуля Active Directory подключается диск Active Directory по умолчанию (AD:). Чтобы подключиться к этому диску, выполните команду cd AD:. Чтобы подключить диск нового поставщика к домену Active Directory, серверу AD LDS или экземпляру средства монтирования базы данных Active Directory, используйте следующий командлет:
New-PSDrive **–Server <server or domain name (NetBIOS/FQDN)[:port number]>** -Name <name of the drive> -PSProvider ActiveDirectory -Root "<DN of the partition/NC>" -Credential <domain name>\<username>
Однако опция 'server' недоступна в командлете new-psdrive. Я получаю "Не удается найти параметр, который соответствует имени параметра" сервер ". И я не вижу никакого упоминания о свойствах сервера в справке: http://technet.microsoft.com/en-US/library/hh849829%28v=wps.630%29.aspx
Может кто-нибудь, пожалуйста, дайте мне знать, что мне здесь не хватает?
PS C:\> Import-Module activedirectory
PS C:\> cd ad:
PS AD:\> New-PSDrive -Name z -PSProvider activedreictory -root "C=MyAdLDSInstance,DC=COM" -server "myserver:50000"
New-PSDrive : A parameter cannot be found that matches parameter name 'server'.
At line:1 char:82
+ ... stance,DC=COM" -server "myserver:50000"
+ ~~~~~~~
+ CategoryInfo : InvalidArgument: (:) [New-PSDrive], ParameterBindingException
+ FullyQualifiedErrorId : NamedParameterNotFound,Microsoft.PowerShell.Commands.NewPSDriveCommand
PS AD:\> $PSVersionTable
Name Value
---- -----
PSVersion 4.0
WSManStackVersion 3.0
SerializationVersion 1.1.0.1
CLRVersion 4.0.30319.18449
BuildVersion 6.3.9600.16406
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0}
PSRemotingProtocolVersion 2.2
PS AD:\>
1 ответ
New-PSDrive -Name z -PSProvider activedreictory -root "C=MyAdLDSInstance,DC=COM" -server "myserver:50000"
Вы ошиблись ActiveDirectory
, Доступные параметры зависят от PSProvider
указано и activedreictory
не является действительным PSProvider
совсем.