关键字: Distribution Group; Export  Member; bulletin Add

背景介绍:

工作中遇到这样一个情况; 流程申请创建一个邮件分发组; 包含了大约100多个用户; 通常我们会授权给流程让他们自行添加用户; 但让他们手动添加这么多用户, 显得有点残忍了 O_O

于是帮助他们用脚本实现了

实现方法:

利用微软提供的PowerShell可以非常容易实现

第一步AD 的用户与计算机管理中; 用自定义查询导出需要批量数据

保存在E:\Test\test.txt ; 只保留Name

Name

303012170

303015860

710001606

710001904

703013505

710003403

第二步PowerShell批量导入数据到测试组@Bill_Test

Import-csv e:\test\test.txt | foreach {add-distributiongroupmember "@Bill_Test" -member $_.Name}

测试成功