![]() |
Скрипт сканирования учеток пользователей доверенного домена и создание контактов
Доброго времени суток! Как можно с помощью скрипта сканировать доверенный домен и создавать контакты на сервере EXCHANGE?
P.S. В учетных записях пользователя содержаться вся информация: должность, отдел, телефон, ну и адрес электронной почты, конечно. С помощью оснастки AD могу подключиться к домену и просматривать свойства учетных записей. |
|
Нашол ещё скриптик: 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 |
Время: 03:19. |
Время: 03:19.
© OSzone.net 2001-