CSV 的图像
我有以下csv文件(让我们将其命名为del.csv(
我希望exchange读取"列A"下所有行的所有"通讯组列表",并从中删除所有成员。
请给我建议,谢谢。
通过PowerShell获取CSV文件的数据:
使用powershell 获取csv文件中的特定单元格值
您可以尝试此"删除DistributionGroupMember-Identity"技术支持-成员"Jan Dryml"请参阅链接:删除通讯组中的所有成员
更新时间:直接删除组。
$DGs=Import-Csv C:Users<UserName>DesktopDGS.csv
$DGs | foreach {
$Group= $_.Group
IF ($Group) {
Write-Output $Group
Remove-DistributionGroupMember -Identity $Group
Write-Output "Remove Success."
}
}
或
$DGs=Import-Csv C:Users<UserName>DesktopDGS.csv
$DGs | foreach {
$Group= $_.Group
IF ($Group) {
Write-Output $Group
$list = Get-DistributionGroupMember -Identity $Group
$list | % {
Remove-DistributionGroupMember -Identity $Group -Member $_.Name -Confirm:$false
Write-Output "Remove Success."
}
}