切换到宽版
  • 10794阅读
  • 1回复

[分享]批量创建邮箱通讯组及向通讯组批量添加成员 [复制链接]

上一主题 下一主题
 
只看楼主 倒序阅读 0楼  发表于: 2012-10-17
前面说到我们完成Exchange部署,OU及成员都批量创建完成,邮箱也批量启用,均能正常收发邮件。接下来我们看看如何实现邮件列表及exchange中的通讯组的批量创建及成员的批量添加。
一、 批量创建通讯组
1、在C盘根目录准备一个groupmember.txt文件,文件中只有一个name列,文件内容如下:

2、 在Exchange服务器上运行EMS,执行下列命令:
import-csv C:\groupmember.txt | foreach {New-DistributionGroup -name $_.Name -IgnoreNamingPolicy}

执行后可以发现Exchange中已经创建了三个通讯组,test1、test2、test3.

3、 如果希望创建的通讯组放在指定的OU内,可以使用New-DistributionGroup 中的-OrganizationalUnit 参数。例如,希望把通讯组创建在users容器中,可以使用语句:
import-csv C:\groupmember.txt | foreach {New-DistributionGroup -name $_.Name –IgnoreNamingPolicy –OrganizationalUnit "contoso.com/Beijing/信息管理部/Groups"}


二、批量添加组成员
1、在C盘根目录准备一个members.txt文件,文件中只有一个name列,文件内容如下:

2、 在Exchange服务器上运行EMS,执行下列命令:
Import-csv C:\members.txt | foreach {add-distributiongroupmember test1 -member $_.Name}
注:test1为通讯组名称

命令执行完成后在ADUC中查看test1通讯组成员如下:

1条评分金币+50
opop 金币 +50 支持分享~ 2012-10-18
分享到

只看该作者 1楼  发表于: 2012-10-18
快速回复
限60 字节
 
上一个 下一个