Csvde

Импортирует и экспортирует данные из служб Active Directory облегченного доступа к каталогам (AD LDS) с помощью файлов, хранящих данные в формате CSV (comma-separated value). Кроме того, возможна поддержка пакетных операций на основе файлового стандарта CSV.

Синтаксис

csvde [-i] [-f имя_файла] [-s имя_сервера] [-c строка1 строка2] [-v] [-j путь] [-t номер_порта] [-d различающееся_имя_базы] [-r фильтр_LDAP] [-p область] [-l список_атрибутов_LDAP] [-o список_атрибутов_LDAP] [-g] [-m] [-n] [-k] [-a различающееся_имя_пользователя пароль] [-b имя_пользователя домен пароль]

Параметры

-i
Определяет режим импорта. Если режим импорта не определен, по умолчанию используется режим экспорта.

-f имя_файла
Указывает имя файла импорта или экспорта.

-s имя_сервера
Определяет контроллер домена, выполняющий операцию импорта или экспорта.

-c строка1 строка2
Заменяет все вхождения строки1 содержимым строки2. Обычно используется при импорте данных из одного домена в другой, когда различающееся имя домена, выполняющего экспорт (строка1), необходимо заменить на различающееся имя импортирующего домена (строка2).

-v
Включает режим подробного протоколирования.

-j путь
Задает местоположение файла журнала. По умолчанию используется текущий путь.

-t номер_порта
Указывает номер порта протокола LDAP (Lightweight Directory Access Protocol). По умолчанию используется порт LDAP 389. Портом глобального каталога является 3268.

-d различающееся_имя_базы
Задает различающееся имя базы поиска для экспорта данных.

-r фильтр_LDAP
Создает фильтр поиска LDAP для экспорта данных.

-p область
Задает область поиска. Допустимые значения: Base, OneLevel или SubTree.

-l список_атрибутов_LDAP
Задает список атрибутов, возвращаемых в результатах выборки экспорта. Если данный параметр пропущен, возвращаются все атрибуты.

-o список_атрибутов_LDAP
Задает список атрибутов, пропускаемых в результатах выборки экспорта. Этот параметр обычно используется для экспорта объектов доменных служб Active Directory и их последующего импорта в другой каталог, совместимый с LDAP. Если какие-либо атрибуты не поддерживаются другим каталогом, их можно исключить из набора результатов с помощью данного параметра.

-g
Исключает постраничные представления поиска.

-m
Скрывает атрибуты, которые не могут быть записаны, такие как ObjectGUID и objectSID.

-n
Пропускает экспорт двоичных значений.

-k
Игнорирует ошибки во время операции импорта и продолжает обработку. Ниже приводится полный список игнорируемых ошибок:

  • Объект уже существует.

  • Нарушение ограничения.

  • Атрибут или значение уже существует.

-a различающееся_имя_пользователя пароль
Задает выполнение команды с использованием указанного различающегося_имени_пользователя и пароля. По умолчанию команда выполняется с использованием учетных данных текущего пользователя сети.

-b имя_пользователя домен пароль
Определяет команду, выполняемую от имени имя_пользователя домен пароль. По умолчанию команда будет выполнена с использованием учетных данных текущего пользователя сети.

-?
Отображает меню команд.

Примечания

  • Для чтения и сохранения данных в формате CSV можно использовать такие приложения, как Microsoft Excel. Кроме того, для импорта и экспорта данных с использованием формата CSV могут применяться средства администрирования сервера Microsoft Exchange, а также ряд средств, не являющихся программами корпорации Майкрософт.

    Данные в формате CSV образуют одну или несколько строк, значения в которых разделены запятыми. Первая строка (иногда называемая заголовком) файла CSV должна содержать имена всех атрибутов в том же порядке, что и данные в любой последующей строке.

    Пример:

    общее_имя,имя,фамилия,описание

    первое_имя_входа_пользователя,имя_1-го_пользователя,фамилия_1-го_пользователя,менеджер

    второе_имя_входа_пользователя,имя_2-го_пользователя,фамилия_2-го_пользователя,президент

  • csvde -r можно использовать для создания фильтра поиска LDAP для экспорта данных. Например, с помощью следующего фильтра выполняется экспорт всех пользователей с определенной фамилией:

    csvde -r (and(objectClass=пользователь)(sn=фамилия))

Условные обозначения форматирования

Формат Значение

Курсив

Информация, предоставляемая пользователем

Bold

Текст, вводимый по образцу

Многоточие (...)

Параметр, который может быть введен в командной строке несколько раз

В квадратных скобках ([])

Необязательные элементы

В фигурных скобках ({}); варианты выбора, разделенные вертикальной линией (|). Пример: {чет|нечет}

Набор вариантов, из которых необходимо выбрать только один

Шрифт Courier

Программный код или данные, выводимые программой

Дополнительные ссылки


Содержание