Как настроить размещение объявлений: в другой домен активного каталога с помощью Powershell

У меня установлен модуль Active Directory на моей рабочей станции Windows 7 с использованием PowerShell 3, и когда я использую "Set-Location AD:", он использует мой текущий домен.

Можно ли установить базовое местоположение для другого домена?

Import-Module ActiveDirectory
Set-Location AD:
Get-ChildItem

(показывает текущую информацию о DC)

Я хотел бы переключиться на другой сервер AD.

2 ответа

Решение

Вы можете попробовать это. Предполагая, что ваше доменное имя fabrikam.local

Import-Module ActiveDirectory
New-PSDrive -Name ADFAB -PSProvider ActiveDirectory -Server "servername.fabrikam.local" -Scope Global -root "//RootDSE/"
Set-Location ADFAB:

Просто добавить немного к ответу ssaviers...

Если вы работаете со смонтированным снимком AD ntdsutil, просто используйте "localhost:10389" для сервера, используя любой порт, который вы использовали при монтировании снимка с помощью dsamain.

+1 за ответ, однако, New-PSDrive был тем, что мне нужно было, чтобы иметь возможность восстанавливать поврежденные разрешения на наших объектах контроллера домена, используя Get-ACL и Set-ACL. Я думал, что AdminSDHolder решит проблему самостоятельно, поскольку группа контроллеров домена является защищенной группой, но даже после попытки запустить этот процесс вручную мы не видим никаких результатов.

Другие вопросы по тегам