|
Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Exchange Server » V. 2010 - Скрипт сканирования учеток пользователей доверенного домена и создание контактов |
|
V. 2010 - Скрипт сканирования учеток пользователей доверенного домена и создание контактов
|
Забанен Сообщения: 63 |
Профиль | Сайт | Цитировать Доброго времени суток! Как можно с помощью скрипта сканировать доверенный домен и создавать контакты на сервере EXCHANGE?
P.S. В учетных записях пользователя содержаться вся информация: должность, отдел, телефон, ну и адрес электронной почты, конечно. С помощью оснастки AD могу подключиться к домену и просматривать свойства учетных записей. |
|
Отправлено: 09:26, 14-06-2013 |
Добрый волшебник Сообщения: 2125
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Отправлено: 09:46, 14-06-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Забанен Сообщения: 63
|
Профиль | Сайт | Цитировать Нашол ещё скриптик: http://mcp.su/active-directory/sync-contacts/
#Адрес контроллера домена, к которому подключаемся"; $Domain = 'dc.saturn.corp' Connect-QADService -Service $Domain #Получаем список пользователей удаленного домена $userlist = (Get-QADUser -name [А-Я]* -IncludedProperties DisplayName, title, company, department, mailNickname, Office, PostalCode, l, streetAddress, PhoneNumber, Pager, Mobile, facsimileTelephoneNumber, Email, physicalDeliveryOfficeName, wWWHomePage, AccountIsDisabled ) ForEach ($user in $userlist) { #Пользователь заблокирован? if ($user.AccountIsDisabled -eq $true) { #У пользователя есть почта? if ($user.mail -notlike $NULL) { #Пользователь заблокирован, удаляем существующий контакт Remove-MailContact $user.mail –Confirm:$false } } elseif ($(Get-contact $user.displayname)) { if ($user.mail -notlike $NULL) { #Пользователь не заблокирован, контакт существует, надо обновить Set-Contact $user.email -Company $user.Company -Title $user.Title -Department $user.Department ` -PostalCode $user.PostalCode -StreetAddress $user.StreetAddress ` -MobilePhone $user.mobile -Fax $user.facsimileTelephoneNumber ` -Phone $user.telephoneNumber } } else { if ($user.email -notlike $NULL) { #Пользователь не заблокирован, контакт не существует, надо создать New-MailContact -Name $user.displayname -DisplayName $user.displayname -alias $user.mailnickname ` -OrganizationalUnit moon.corp/Contacts/Saturn -ExternalEmailAddress $user.mail } } } Только вот как можно скопировать атрибут пользователя proxyAddresses ... ??? и фотку пользователя thumbnailPhoto |
Отправлено: 08:11, 24-07-2013 | #3 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Обращение к клиентам доверенного домена без суффикса. | new_win_user | Microsoft Windows NT/2000/2003 | 2 | 20-03-2012 10:10 | |
ПК домена 1 (Srv 2003) не видят пользователей доверенного домена 2 (Srv 2008) | ArthurDoe | Microsoft Windows NT/2000/2003 | 1 | 27-12-2011 14:19 | |
[решено] Не стартует Logon скрипт от пользователей домена. | assker | Microsoft Windows NT/2000/2003 | 3 | 22-07-2009 15:00 | |
Перенос учеток домена | skif_anapster | Microsoft Windows NT/2000/2003 | 15 | 20-10-2006 09:23 | |
Outlook Express: автоматическое создание учеток | storm2005 | Microsoft Windows NT/2000/2003 | 0 | 13-10-2006 11:33 |
|