![]() |
Проблема с перемещением ADObject в Active Directory
Всем привет
Имеется OU=test, OU=Students, DC=example, DC=com. Оттуда необходимо перенести все OU, которые начинаются на "GL-" в OU=GL, OU=Students, DC=example, DC=com. Если ввожу конкретный(GL-209) OU так: Код:
$moveobjects = Get-ADObject -Filter {(objectclass -like "organizationalunit") -and (name -like "GL-209")} Код:
Move-ADObject -identity $moveobjects -targetpath "OU=GL, OU=Students, DC=example, DC=com" НО если задать переменную таким образом: Код:
$moveobjects = Get-ADObject -Filter {(objectclass -like "organizationalunit") -and (name -like "GL-*")} Код:
Move-ADObject -identity $moveobjects -targetpath "OU=GL, OU=Students, DC=example, DC=com" Код:
Move-ADObject : Не удается преобразовать "System.Object[]" в тип "Microsoft.ActiveDirectory.Management.ADObject", необходимый для параметра "Identity". Указанный метод не поддерживается. |
Код:
Get-ADObject -Filter {(objectclass -like "organizationalunit") -and (name -like "GL-*")} | Move-ADObject -targetpath "OU=GL, OU=Students, DC=example, DC=com" |
Время: 16:41. |
Время: 16:41.
© OSzone.net 2001-