Синтаксис: dsmove <DN_объекта> [-newparent <DN_родителя>] [-newname <новое_имя>] [{-s <сервер> | -d <домен>}] [-u <пользователь>] [-p {<пароль> | *}] [-q] [{-uc | -uco | -uci}]
Значение | Описание |
<DN_объекта> | Обязательный параметр или stdin. Различаемое имя (DN) перемещаемого или переименовываемого объекта. Если этот параметр опущен, его значение берется из стандартного ввода (stdin). |
- newparent <DN_родителя> | DN нового расположения родителя, в которое следует переместить объект. |
- newname <новое_имя> | Новое относительное различаемое имя (RDN) для переименования объекта. |
{-s <сервер> | -d <домен>} | -s <сервер> задает подключение к контроллеру домена Active Directory или экземпляру службы Active Directory облегченного доступа к каталогам с именем <сервер>. -d <домен> задает подключение к контроллеру домена Active Directory в домене <домен>. По умолчанию: контроллер домена Active Directory в домене входа. |
-u <имя_пользователя> | Подключение с именем <имя_пользователя>. По умолчанию: пользователь, вошедший в систему. Формат имени: имя пользователя, домен\имя пользователя или имя пользователя-участника (UPN). |
-p <пароль> | Пароль пользователя <имя_пользователя>.Если задана *, выводится приглашение ввести пароль. |
-q | Тихий режим: подавление всего вывода для стандартного вывода. |
{-uc | -uco | -uci} | -uc Задает вход с канала или вывод на канал в формате Юникод. -uco Задает вывод на канал или в файл в формате Юникод. -uci Задает вход с канала или из файла в формате Юникод. |
Пример переименовывания учетной записи с помощью команды dsmove.
dsmove "Cn= ИМЯ Фамилия,ou=Users,ou=Departments,dc=pk-help,dc=com" -newname " Именное имя и фамилия"
Пример перемещение пользователя в другое подразделение с командой dsmove:
dsmove "Cn=ИМЯ Фамилия,ou=Users,ou=Departments,dc=pk-help,dc=com" -newparento u=Departments,dc=pk-help,dc=com
Возможно совмещение двух команд:
dsmove "Cn= ИМЯ Фамилия,ou=Users,ou=Departments,dc=pk-help,dc=com" -newname " Именное имя и фамилия" -newparento u=Departments,dc=pk-help,dc=com
Пример перемещения списка пользователей.
for /f "delims=*" %a in (c:\temp\dsmove.txt) do dsmove %a -newparent ou=Deleted,ou=Departments,dc=pk-help,dc=com
команда перемещает всех пользователей прописанных в файле dsmove в паке temp на диске D в подразделение Deleted.
В файле dsmove.txt прописаны DN пользователей. Например
"CN=Ivanov (Иванов Иван),OU=Moccow,OU=Departments,DC=pk-help,DC=com"
"CN=Petrov (Петров Петр),OU=New-York,OU=Departments,DC=pk-help,DC=com"
Я очень надеюсь, моя статья помогла Вам! Просьба поделиться ссылкой с друзьями: