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

Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Exchange Server » V. 2010 - Скрипт сканирования учеток пользователей доверенного домена и создание контактов

Ответить
Настройки темы
V. 2010 - Скрипт сканирования учеток пользователей доверенного домена и создание контактов

Забанен


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

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


Доброго времени суток! Как можно с помощью скрипта сканировать доверенный домен и создавать контакты на сервере EXCHANGE?

P.S. В учетных записях пользователя содержаться вся информация: должность, отдел, телефон, ну и адрес электронной почты, конечно. С помощью оснастки AD могу подключиться к домену и просматривать свойства учетных записей.

Отправлено: 09:26, 14-06-2013

 

Аватара для Oleg Krylov

Добрый волшебник


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

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


http://www.wapshere.com/missmiis/galsync-v2

-------
MVP: Exchange Server 2009 - 2018
Microsoft Regional Director 2015 - 2017

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

Отправлено: 09:46, 14-06-2013 | #2



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

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


Забанен


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

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


Нашол ещё скриптик: 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



Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Exchange Server » V. 2010 - Скрипт сканирования учеток пользователей доверенного домена и создание контактов

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Обращение к клиентам доверенного домена без суффикса. 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




 
Переход