Как переместить группу активного каталога в другое организационное подразделение с помощью Powershell?
т.е.
Я хочу переместить группу «ИТ-отдел» из:
(CN=IT Department, OU=Technology Department, OU=Departments,DC=Company,DC=ca)
к:
(CN=IT Department, OU=Temporarily Moved Groups, DC=Company,DC=ca)





Я еще не пробовал, но это должно сработать ..
$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)
Ваш сценарий был действительно близок к правильному (и я очень ценю ваш ответ).
Для решения своей проблемы я использовал следующий сценарий:
$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)