关键字: 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}
测试成功
转载于:https://blog.51cto.com/billma/685243