CSVDE

Средство CSVDE позволяет импортировать новые объекты в Active Directory, используя исходный CSV-файл; оно также дает возможность экспортировать существующие объекты в файл CSV. CSVDE нельзя использовать для изменения существующих объектов; при использовании этого средства в режиме импорта можно лишь создавать новые объекты, с помощью этого средства нельзя устанавливать пароли пользователей.

Выведем справку:

CSVDE /?

Обмен каталогов CSV

Общие параметры
===============
-i     Включение режима импорта (по умолчанию включен экспорт)
-f      filename     Имя входного или выходного файла
-s     servername   Сервер для привязки (по умолчанию: DC домена этого компьютера)
-v    Включение режима подробной информации
-c    FromDN ToDN  Замена вхождений FromDN на ToDN
-j     path         Расположение файла журнала
-t    port         Номер порта (по умолчанию = 389)
-u   Использование формата Юникод
-?    Справка

Параметры экспорта
==================
-d   RootDN       Корень поиска LDAP (по умолчанию - контекст именования)
-r    Filter       Фильтр поиска LDAP (по умолчанию - "(objectClass=*)")
-p    SearchScope  Область поиска (Base/OneLevel/Subtree)
-l     list         Список атрибутов (разделитель - запятая), для которых выполняется поиск LDAP
-o    list         Список пропускаемых атрибутов (разделитель - запятая).
-g    Отключение страничного поиска.
-m  Включение логики SAM при экспорте.
-n   Не экспортировать двоичные значения

Импорт
======
-k   Продолжать импорт, пропуская ошибки 'Нарушение ограничения' и 'Объект уже существует'

Задание учетных данных
======================
Учтите, что если учетные данные не заданы, CSVE выполнит привязку от имени текущего пользователя, используя SSPI.

-a    UserDN [Password | *]            Простая проверка подлинности
-b    UserName Domain [Password | *]   Метод привязки SSPI

Пример: простой импорт текущего домена
 csvde -i -f INPUT.CSV

Пример: простой экспорт текущего домена
 csvde -f OUTPUT.CSV

Пример: экспорт указанного домена с указанными учетными данными
 csvde -m -f OUTPUT.CSV
 -b  USERNAME DOMAINNAME *
 -s  SERVERNAME
 -d  "cn=users,DC=DOMAINNAME,DC=Microsoft,DC=Com"
 -r  "(objectClass=user)"
Журнал не был создан. Чтобы создать файл журнала, укажите путь файла журнала с использованием параметра  -j.

ПРИМЕР:

Экспорт объектов (всех) Active Directory в файл под названием filename.csv:

csvde –f filename.csv

Параметр –f указывает, что за ним следует имя выходного файла.

Экспорт объектов (из определенного OU) Active Directory в файл под названием filename.csv:

csvde –f filename.csv –d ou=Users,dc=domain,dc=local

Экспорт объектов (определенного пользователя) Active Directory в файл под названием filename.csv:

csvde –f filename.csv –d ou=Users,dc=domain,dc=local –r «(&(objectcategory=person)(objectclass=user))» –l DN,objectClass,description

Параметр –i позволяет импортировать объекты в Active Directory из исходного файла CSV. Однако создание объектов пользователя с помощью CSVDE имеет один важный недостаток: с помощью этого средства нельзя устанавливать пароли пользователей.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *