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 |
Программный код или данные, выводимые программой |