Перемещение и удаление записей компьютеров
Учетные записи компьютеров обычно располагаются в Computers (Компьютеры), Domain Controllers (Контроллеры домена) или в дополнительно созданных контейнерах/OU. Вы можете переместить учетную запись компьютера в другой контейнер или OU внутри текущего домена командой DSMOVE. Укажите текущее DN учетной записи компьютера и воспользуйтесь параметром -Newparent, чтобы задать новое местонахождение или DN нового родителя учетной записи компьютера.
Если вы хотите переместить учетную запись компьютера CORPSVR03 из OU «Tech> в OU «Engineering*, то должны указать DN учетной записи компьютера в виде «CN=CORP-SVR03,OU=Tech,DC=cpandl,DC=com» и предоставить DN родителя для нового местонахождения, например «OU=Enginee-ring,DC=cpandI,DC=com».
Такая команда будет выглядеть следующим образом:
- dsmove "CN=C0RPSVR03,0U=Tech,DC=cpandl,0C=com" -newparent "OU=Engineering,DC=cpandl,DC=com"
Также можно было бы использовать учетную запись компьютера, полученную командой DSQUERY computer. Чтобы сделать это, нужно просто перенаправить вывод DSQUERY computer на вход команды DSMOVE:
- dsquery computer -name "C0RPSVR03" | dsmove -newparent "0U=Englneering,DC=cpandl,DC=com"
Здесь DN учетной записи компьютера «CN=CORPSVR03, OU=Tech,DC=cpandl,DC=com» получено командой DSQUERY computer и перенаправлено на вход команды DSMOVE.
Этот пример работает независимо от того, является ли данный компьютер рабочей станцией, рядовым сервером или контроллером домена.
Удаление учетных записей компьютеров
Если учетная запись компьютера больше не нужна, ее можно удалить из Active Directory командой DSR. В большинстве случаев вы будете удалять одну конкретную учетную запись компьютера, например Corpserver03. Тогда, чтобы удалить запись, вы передадите команде DSRM составное имя (DN) учетной записи компьютера:
- dsrm "CN=corpserver03,0U=Eng,DC=cpandl,DC=com"'
По умолчанию DSRM запросит подтверждение на удаление. Если вы не хотите видеть этот запрос, включите параметр -Noprompt, например:
- dsrm "CN=corpserver03,0U=Eng,DC=cpandl,DC=com" -noprompt