ExternalEmailAddress,Name,Alias derrick@contoso.com,得瑞克,Derrick tom@contoso.com,湯姆,Tom claire@contoso.com,克來爾,Claire
連線到 Exchange Online,然後匯入 CSV 檔:
- 開啟 Windows PowerShell,並執行下列命令:
$UserCredential = Get-Credential
在 [Windows PowerShell 認證要求] 對話方塊中,輸入 Exchange Online 管理者名稱和密碼,然後按一下 [確定] - 執行下列命令:
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic –AllowRedirection
- 執行下列命令:
Import-PSSession $Session
- 執行下列命令,將 CSV 檔裡的 3 個欄位匯入到連絡人,對應到姓名:
Import-Csv .\Contacts.csv | %{New-MailContact -Name $_.Name -DisplayName $_.Name -Alias $_.Alias -ExternalEmailAddress $_.ExternalEmailAddress}
Exchange Online 連絡人的資料欄位不只有 3 個,詳細的欄位說明請參考
How to update contact information in Exchange Online in Office 365