Я пытаюсь получить все данные USER из нашего текущего экземпляра ADAM. Мы больше не собираемся использовать ADAM. Я хочу экспортировать информацию о пользователе в файл, который затем можно будет импортировать в таблицу User в SQL.
Я нашел инструмент csvde.exe, который устанавливается вместе с ADAM, однако, похоже, я не знаю, как получить только пользователей. Похоже, он дает мне список контейнеров.
Я нахожусь на машине с экземпляром ADAM, с которого хочу получить данные. Я запустил следующий код:
csvde -f OUTPUT.csv
Я не получаю информацию о пользователе, которую ищу.
ОБНОВИТЬ
Я попробовал следующее предложение:
csvde -f output.csv -r (objectCategory=person)
Похоже, что это генерирует информацию о пользователе, но похоже, что он извлекает информацию из всех экземпляров AD? (Я не специалист по рекламе, но все же играю ее по телевизору. Так что я не уверен, о чем здесь говорю, это просто мои наблюдения). Похоже, что приведенная выше команда отключила рабочих пользователей AD.
Я запускаю эту команду в блоке разработчика, и мне действительно нужен экземпляр, который находится в блоке, в котором я нахожусь. Я пытаюсь использовать команду -s, но она показывает, что «соединение не может быть установлено».
csvde -f output.csv -r (objectCategory=person) -s appdevbox
Есть предположения?
Попробуйте следующее:
csvde -f output.csv -r (objectCategory=person)
Это должно дать вам только объекты, которые относятся к objectCategory "person", которая должна включать только ваших пользователей.