2017-08-29 68 views
0

我已經通過Exchange管理中心將共享郵箱偶然添加到通訊組,並且無法刪除它們,因爲EAC沒有指定郵箱類型(我可能會意外刪除常規郵箱)Exchange Online - 從所有通訊組成員身份刪除共享郵箱

我試過編寫Powershell腳本來完成任務,但它不起作用。

$DistributionGroups = Get-Distributiongroup 
$SharedMailboxes = Get-mailbox -RecipientTypeDetails sharedmailbox 
ForEach ($Group in $DistributionGroups) 
{ 
    ForeEach ($Mailbox in $SharedMailboxes) 
    { 
     if ((Get-Distributiongroupmember $Group.Name | select -expand name) -contains $Mailbox) 
     { 
      Remove-DistributionGroupMember -Identity "$Group" -Member "$Mailbox" 
     } 
    } 
} 
+1

道歉,我沒有看到編輯按鈕(我還以爲是像reddit的)我剛剛發現第5行語法錯誤。這已更新。 –

+0

沒問題,每個帖子都有它的問題或答案,只要你需要澄清任何東西而不是在評論中添加信息就儘量使用它 –

回答

0

,我mispelt的ForEach

相關問題