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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] dsquery | dsget вывод пользователей с почтой

Ответить
Настройки темы
CMD/BAT - [решено] dsquery | dsget вывод пользователей с почтой
exo exo вне форума

Аватара для exo

Ветеран


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


Конфигурация

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


Доменная сеть на Windows Server 2003 EE SP1.
Почтовый сервер Exchange 2003.
У 100 заведённых пользователей есть почтовый ящик user_name@domain.local
Он отображается в свойствах E-mail.
Вопрос: мне нужен список всех пользователей у которых есть E-mail. Пользователей 200. У 100 есть E-mail, у 100 нет.
Мне нужны логины 100 пользователей с E-mail.
можно ли получить эти данные командами dsquery | dsget ?
Спасибо.

-------
Вежливый клиент всегда прав!


Отправлено: 15:51, 16-03-2009

 


Moderator


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

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


Код: Выделить весь код
@Echo Off
SetLocal EnableExtensions

For /F "Tokens=1,2 Delims= " %%I In ('dsquery user -limit 200 ^| dsget user -samid -email') Do If "%%J" NEQ "" Echo %%I	%%J
Это сообщение посчитали полезным следующие участники:

Отправлено: 17:20, 16-03-2009 | #2



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

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

exo exo вне форума Автор темы

Аватара для exo

Ветеран


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

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



ой-ой-ой... не осилю... не дорос пока.
спасибо.
решил свою проблему другим способом. мне нужен был список пользователей в офисе, у всех таких была почта.
Хотел через почту, но потом протсо прошёлся по OU, которые офисные...

-------
Вежливый клиент всегда прав!


Отправлено: 17:33, 16-03-2009 | #3


(*.*)


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

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


exo, посмотрите этот доклад Платформы - не пожалеете. Дима Сотников с помощью PS аналогичные проблемы решает очень легко.

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 21:31, 16-03-2009 | #4



Moderator


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

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


Цитата exo:
ой-ой-ой... не осилю...
Можно и попроще:
Код: Выделить весь код
WMIC /Namespace:\\root\directory\LDAP Path DS_user Where "DS_mail is not null" Get DS_mail, DS_sAMAccountName
Это сообщение посчитали полезным следующие участники:

Отправлено: 10:22, 17-03-2009 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] dsquery | dsget вывод пользователей с почтой

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
E-mail - [решено] проблемы с почтой внутри сети alexeyhead Сетевые технологии 2 20-01-2010 16:16
CMD/BAT - [решено] Вывод заданных параметров storm2005 Скриптовые языки администрирования Windows 1 08-01-2010 10:34
dsquery user -inactive Oleksii Microsoft Windows NT/2000/2003 8 16-01-2009 15:12
Dsquery Помогите плиз.. minion Microsoft Windows NT/2000/2003 9 15-01-2008 09:18
[решено] Проблема с почтой INTELLIGENTIK Программное обеспечение Windows 4 16-02-2007 16:11




 
Переход