Powershell 365-从通讯组中删除电子邮件

时间:2019-12-18 17:17:13

标签: powershell

concatdf = pd.concat([df_a,df_b], axis=0)

结果:名称,显示名称,组类型,PrimarySMTPAddress

我需要从通讯组中删除用户的电子邮件地址。 我知道这将是一个foreach命令。

有人知道如何运行该命令吗?

1 个答案:

答案 0 :(得分:1)

您可以在For循环中使用If语句,该语句确定通讯组中是否存在电子邮件地址。

如果满足此条件,那就是您要运行$Email = "@" Get-DistributionGroup | ForEach-Object { If ((Get-DistributionGroupMember -Identity $_.Name).PrimarySmtpAddress -contains $Email) { Remove-DistributionGroupMember -Identity $_.Name -Member $Email -WhatIf} } } cmdlet的时间:

switch