Переместить группу Active Directory в другое подразделение с помощью Powershell - PullRequest
7 голосов
/ 17 сентября 2008

Как переместить группу активного каталога в другое подразделение с помощью Powershell?

т.

Я бы хотел переместить группу «Отдел ИТ» из:

  (CN=IT Department, OU=Technology Department, OU=Departments,DC=Company,DC=ca)

до:

  (CN=IT Department, OU=Temporarily Moved Groups, DC=Company,DC=ca)

Ответы [ 2 ]

6 голосов
/ 17 сентября 2008

Ваш сценарий был действительно близок к правильному (и я действительно ценю ваш ответ).

Следующий скрипт - это то, что я использовал для решения своей проблемы.

$from = [ADSI]"LDAP://CN=IT Department, OU=Technology Department, OU=Departments,DC=Company,DC=ca"
$to = [ADSI]"LDAP://OU=Temporarily Moved Groups, DC=Company,DC=ca"
$from.PSBase.MoveTo($to,"cn="+$from.name)
3 голосов
/ 17 сентября 2008

Я еще не пробовал, но это нужно сделать ..

$objectlocation= 'CN=IT Department, OU=Technology Department, OU=Departments,DC=Company,DC=ca'
$newlocation = 'OU=Temporarily Moved Groups, DC=Company,DC=ca'

$from = new-object System.DirectoryServices.DirectoryEntry("LDAP://$objectLocation")
$to = new-object System.DirectoryServices.DirectoryEntry("LDAP://$newlocation")
$from.MoveTo($newlocation,$from.name)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...