如何在Exchange 2013上为用户使用powershell导入联系人?

时间:2015-02-04 15:40:24

标签: powershell exchange-server

我们有2013年的交换,用户正在使用OWA来访问它。用户无法从OWA中的文件中导入联系人。有没有办法可以通过PowerShell为服务器端的用户导入联系人?

  1. 我需要从任何用户导出所有联系人,比如用户" A"进入csv文件。
  2. 然后我需要为用户" B"
  3. 导入此csv文件

    当我尝试get-mailcontact -id "user" | format-list时,我收到错误消息,说“" user"无法在域名上找到.....但该用户是活跃的域用户。

    请问好吗?

1 个答案:

答案 0 :(得分:1)

在这里,请按照此博客文章中的步骤进行操作。您需要首先为您的用户启用Exchange Web服务模拟,然后您可以为您的个人用户批量导入联系人。

http://www.stevieg.org/2010/07/using-powershell-to-import-contacts-into-exchange-and-outlook-live/

一旦您启用了Exchange Web服务模拟,就可以轻松导入联系人,这是您使用的语法。

.\Import-MailboxContacts.ps1 -CSVFileName .\Contacts.csv `
-EmailAddress userToGetContacts@yourdomain.com -EwsUrl https://server/EWS/Exchange.asmx