none
Powershell Добавление контактов Exchange 2013 RRS feed

  • Вопрос

  • Здравствуйте ... Использую команду для добавления контакта в exchange

    Import-Csv c:\Tp.csv|
        foreach-object{if (Get-MailContact -anr $_.name) {write-host $_.name 'is a duplicate entry!!!'}     
        else {New-MailContact -Name $_.Name -DisplayName $_.Name -ExternalEmailAddress $_.ExternalEmailAddress -FirstName $_.FirstName -LastName $_.LastName}
        }

    Команда проходит без ошибок. В адресной книге Exchange ничего не отображается. Предполагаю, что нужно включить поддержку enable-mailcontact.

    Подскажите пожалуйста, как это можно организовать путем powershell учитывая, что в файле csv около 400 контактов. Сидеть и вписывать алиас и email каждого затратно по времени и трудоемко.

    18 сентября 2014 г. 12:35

Ответы

  • Требуется указать свойство PrimarySmtpAddress. Для существующих можно изменить с помощью Set-MailContact.
    • Помечено в качестве ответа KazunEditor 23 сентября 2014 г. 11:12
    18 сентября 2014 г. 12:57
    Отвечающий

Все ответы