Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » Список пользователей домена на печать

Ответить
Настройки темы
Список пользователей домена на печать

Пользователь


Сообщения: 83
Благодарности: 0

Профиль | Отправить PM | Цитировать


Здравствуйте, скажите каким образом можно получить список учетных записей домена (логин и ФИО пользователей)

Отправлено: 09:03, 15-07-2008

 

Ветеран


Сообщения: 565
Благодарности: 41

Профиль | Сайт | Отправить PM | Цитировать


вариант а) сделать поиск в AD
вариант б) написать скрипт 8-)

-------
Tega AutoPatcher. Все обновления для XP в одном пакете. http://tega.ru/dirk/links.html


Отправлено: 09:52, 15-07-2008 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.

HLT HLT вне форума

Ветеран


Сообщения: 788
Благодарности: 130

Профиль | Отправить PM | Цитировать


dsquery user -limit 100000 | dsget user -fn -ln -samid

-------
Сообщение помогло? Нажмите внизу ссылку "Полезное сообщение".

Это сообщение посчитали полезным следующие участники:

Отправлено: 10:41, 15-07-2008 | #3


Пользователь


Сообщения: 83
Благодарности: 0

Профиль | Отправить PM | Цитировать


А если ещё и подразделение нужно к которому принадлежит пользователь?
P.S. Не могу въехать в справку как объеденить dsquery user и dsquery ou.

Отправлено: 02:07, 16-07-2008 | #4


Аватара для Delirium

Ветеран


Сообщения: 5624
Благодарности: 936

Профиль | Отправить PM | Цитировать


Проще сделать запрос в AD и результат эскпортировать в txt с разделителями.

-------

Пройденные курсы:
[Microsoft №10174 Sharepoint], [SharePoint]
Мои проекты:[CheckAdmins], [NetSend7], [System Uptime], [Remote RAdmin LogViewer],[Netdom GDI], [Holidays - напоминалка о днях рождения]

А я офис-гуру :)


Отправлено: 04:07, 16-07-2008 | #5

HLT HLT вне форума

Ветеран


Сообщения: 788
Благодарности: 130

Профиль | Отправить PM | Цитировать


Цитата ss777:
А если ещё и подразделение нужно к которому принадлежит пользователь? »
если все пользователи одного подразделения сидят в одном OU - в команде dsquery надо задавать OU
dsquery /? дает по этому поводу прекрасный пример:
dsquery user ou=Test,dc=microsoft,dc=com -o upn -name jon* -disabled


Цитата Delirium:
Проще сделать запрос в AD »
это дольше. быстрее написать команду, чем запускать оснаcтку и щелкать мышками

-------
Сообщение помогло? Нажмите внизу ссылку "Полезное сообщение".


Отправлено: 09:34, 16-07-2008 | #6


Пользователь


Сообщения: 83
Благодарности: 0

Профиль | Отправить PM | Цитировать


Я не понял как в запросе сделать отабражение подразделения напротив имени пользователя (такого столбца нету), делать запрос по каждому подразделению отдельно и потом руками это все сортировать неудобно, слишком много пользователей, и около 20 подразделений.

Отправлено: 09:59, 16-07-2008 | #7


Аватара для Delirium

Ветеран


Сообщения: 5624
Благодарности: 936

Профиль | Отправить PM | Цитировать


Мой вариант не подходит, подразделения действительно нет. Остается вариант HLT

-------

Пройденные курсы:
[Microsoft №10174 Sharepoint], [SharePoint]
Мои проекты:[CheckAdmins], [NetSend7], [System Uptime], [Remote RAdmin LogViewer],[Netdom GDI], [Holidays - напоминалка о днях рождения]

А я офис-гуру :)


Отправлено: 10:02, 16-07-2008 | #8

HLT HLT вне форума

Ветеран


Сообщения: 788
Благодарности: 130

Профиль | Отправить PM | Цитировать


Цитата ss777:
слишком много пользователей, и около 20 подразделений »
список OU получаем командой

dsquery OU >12345.cmd

редактируем 12345.cmd: убираем лишние OU, добавляем нужное:

dsquery user ou=Test1,dc=microsoft,dc=com -limit 100000 | dsget user -fn -ln -samid >users1.txt
dsquery user ou=Test2,dc=microsoft,dc=com -limit 100000 | dsget user -fn -ln -samid >users2.txt
dsquery user ou=Test3,dc=microsoft,dc=com -limit 100000 | dsget user -fn -ln -samid >users3.txt
dsquery user ou=Test4,dc=microsoft,dc=com -limit 100000 | dsget user -fn -ln -samid >users4.txt

Если в имени OU есть пробелы - то параметр OU=.... берем в двойные кавычки

-------
Сообщение помогло? Нажмите внизу ссылку "Полезное сообщение".

Это сообщение посчитали полезным следующие участники:

Отправлено: 10:09, 16-07-2008 | #9



Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » Список пользователей домена на печать

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBS/WSH/JS - Список пользователей домена alkras Скриптовые языки администрирования Windows 1 28-04-2009 08:57
Список пользователей в Win2000 Guest Microsoft Windows NT/2000/2003 4 02-01-2008 10:30
[решено] Список пользователей в RunAs gHosTerr Microsoft Windows NT/2000/2003 4 18-08-2007 13:24
Как получить список пользователей AD? Evgeniy15 Microsoft Windows NT/2000/2003 10 09-04-2007 18:03




 
Переход