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