Автор Тема: Клиент для командной строки Windows  (Прочитано 20284 раз)

Serko

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Клиент для командной строки Windows
« : 14 Январь 2013, 16:44:52 »
Приветствую! Подскажите, пожалуйста, клиента под windows, чтобы из командной строки можно было получать отчёты различного вида (пользователи, телефоны, и тд и тп.).  Что-нибудь типа dsquery.

egor

  • Администратор
  • Старожил
  • *****
  • Сообщений: 486
    • Просмотр профиля
Re: Клиент для командной строки Windows
« Ответ #1 : 15 Январь 2013, 02:33:47 »
Здравствуйте!
Про клиентов для командной строки Windows слышать не приходилось =). Теоретически, можно заставить и dsquery работать с OpenLDAP, если заморочиться с SASL-аутентификацией, но как это сделать сейчас не подскажу.

Стандартный путь для Windows в этом отношении -- написание своей утилитки на perl, генерирующей нужные отчёты. Это довольно просто, посмотрите http://vladimir-stupin.blogspot.ru/2012/03/active-directory.html.

Из графических клиентов под Windows мне больше всего нравится LdapAdmin.

Егор
« Последнее редактирование: 18 Январь 2013, 03:12:01 от egor »

Serko

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Клиент для командной строки Windows
« Ответ #2 : 17 Январь 2013, 18:41:13 »
Всё-таки есть утилиты для импорта/экспорта данных из OpenLDAP - ldifde и csvde. В серверных ОС Windows они присутствуют по умолчанию, для Windows 7 нужно установить Remote Server Administration Tools (RSAT). Скорей всего корректно они будут работать только на экспорт из OpenLDAP, так как заточены больше под AD. Пример:
ldifde -f exportusers.ldf -s my.openldap.server -d "dc=myoffice,dc=mycompany" -r "(gidNumber=100)" -a cn=Administrator,dc=myoffice,dc=mycompany passAdministrator
« Последнее редактирование: 18 Январь 2013, 03:12:42 от egor »

egor

  • Администратор
  • Старожил
  • *****
  • Сообщений: 486
    • Просмотр профиля
Re: Клиент для командной строки Windows
« Ответ #3 : 18 Январь 2013, 03:15:48 »
Не знал (редко работаю в Windows), спасибо! Аргументы непривычные =) и пароль в открытом виде прямо в командной строке, а так выбирает.

Егор
« Последнее редактирование: 18 Январь 2013, 03:23:12 от egor »

kvark

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Клиент для командной строки Windows
« Ответ #4 : 03 Июнь 2013, 17:53:51 »
пароль можно и не указывать явно, запросит при вводе