|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Хочу все знать » Как узнать список юзеров в домене??? |
|
Как узнать список юзеров в домене???
|
Старожил Сообщения: 257 |
Профиль | Отправить PM | Цитировать И как сдлеать вывод каждому юзеру в домашний каталог автоматизировано.
|
|
Отправлено: 11:33, 16-03-2007 |
В работе Сообщения: 851
|
Профиль | Сайт | Отправить PM | Цитировать Самое простое:
dsquery user -limit 0 | dsget user -display >> users.txt По поводу вывода не понял. Пользователи могут, кстати, найти пользователей домена банально через поиск (пользователи - Active Directory) |
------- Отправлено: 12:23, 16-03-2007 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 257
|
Профиль | Отправить PM | Цитировать Задача состоим в том, что есть домен. Надо автоматизировать задачу так
- в определённое время сканируется домен на список юзеров (юзеры могут например удаляться со временем и добавляться, поэтому нужен периодический скан "юзерлиста") - для каждого юзера выполняется скриптик на серваке и результат заносит этому же юзеру в домашний каталог Вот такая задача. По поводу dsquery - она в винде 2003. А есть аналог в ХР? |
Последний раз редактировалось skeletor, 16-03-2007 в 12:51. Отправлено: 12:41, 16-03-2007 | #3 |
В работе Сообщения: 851
|
Профиль | Сайт | Отправить PM | Цитировать Понятно. Тогда так. Создаем VbScript такого содержания:
------------------ ' ------ SCRIPT CONFIGURATION ------ strDomainDN = "dc=my,dc=domain" ' e.g. dc=rallencorp,dc=com ' ------ END CONFIGURATION --------- strBase = "<LDAP://" & strDomainDN & ">;" ' To search the whole forest using the global catalog, uncomment the following line: ' strBase = "<GC://" & strDomainDN & ">;" strFilter = "(&(objectclass=user)(objectcategory=person));" strAttrs = "name;" strScope = "subtree" set objConn = CreateObject("ADODB.Connection") objConn.Provider = "ADsDSOObject" objConn.Open "Active Directory Provider" set objRS = objConn.Execute(strBase & strFilter & strAttrs & strScope) objRS.MoveFirst while Not objRS.EOF Wscript.Echo objRS.Fields(0).Value objRS.MoveNext wend -------------------------- Сохраняем, например, в users.vbs Вызываем через батник со строками: cscript.exe users.vbs > users.txt |
------- Отправлено: 13:27, 16-03-2007 | #4 |
Ветеран Сообщения: 1114
|
Профиль | Отправить PM | Цитировать Цитата:
Cкрипт размещаем в секции Logon для пользователей. И делаем линк в Default Domain Policy. |
||
------- Отправлено: 13:47, 16-03-2007 | #5 |
В работе Сообщения: 851
|
Профиль | Сайт | Отправить PM | Цитировать Кто как будет этот скрипт использовать - это уже его дело. Понятно, что я не имел в виду, чтобы батник руками запускали.
|
------- Отправлено: 14:00, 16-03-2007 | #6 |
Старожил Сообщения: 257
|
Профиль | Отправить PM | Цитировать Спасибо всем, буду пробовать.
|
Отправлено: 14:17, 16-03-2007 | #7 |
Старожил Сообщения: 217
|
Профиль | Отправить PM | Цитировать Цитата:
|
|
Отправлено: 15:22, 26-06-2007 | #8 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
2008 - Запрет доступа к шарам юзеров домена с компьютеров не состоящих в домене | Maks29a | Windows Server 2008/2008 R2 | 10 | 28-08-2009 15:57 | |
Не могу в XP клиенте получить список юзеров домена w2k | Guest | Microsoft Windows NT/2000/2003 | 8 | 23-03-2009 17:40 | |
WINS/Browse - список сетевого окружения в домене | leonnash | Сетевые технологии | 2 | 08-01-2009 16:18 | |
Как узнать список юзеров и состояние их сессий в терминале? | skeletor | Microsoft Windows NT/2000/2003 | 6 | 18-11-2008 10:34 | |
Список юзеров | Baboon | Microsoft Windows NT/2000/2003 | 10 | 10-12-2002 16:21 |
|