首页> 系统技术> Powershell日常管理Exchange系列(三...

[文章]Powershell日常管理Exchange系列(三)

收藏
0 1895 0

【摘要】 

事实上,尽管Exchange有很友好的图形界面,但对于一些量化工作来说,可能用Powershell来进行管理会更方便一些,本系列会分享一些日常管理上的Powershell脚本,以减轻工作量。  

【正文】 

用图形界面来进行设计分层地址薄可能要点很多次鼠标,不过层次结构就很好理解。而用Powershell来设计的话,虽然语句基本可以复制粘贴,但是如果不是对层次结构很理解的话在这过程中可能会乱。

1、首先,利用New-DistriburitionGroup为HAB新建一个“Contoso,Ltd”通讯组。

New-DistributionGroup -Name "Contoso,Ltd" -DisplayName "Contoso,Ltd" -Alias "ContosoRoot" -OrganizationalUnit "contoso.com/BJ_contoso" -SamAccountName "ContosoRoot" -Type "Distribution"

 

2、再利用同样的语句,新建两个"HR","IT"的通讯组。

New-DistributionGroup -Name "IT" -DisplayName "IT" -Alias "IT" -OrganizationalUnit "contoso.com/BJ_contoso/IT" -SamAccountName "IT" -Type "Distribution"

New-DistributionGroup -Name "HR" -DisplayName "HR" -Alias "HR" -OrganizationalUnit "contoso.com/BJ_contoso/HR" -SamAccountName "HR" -Type "Distribution"

 

 3这时候,这三个是属于同级关系的组。

 

4然后,使用Set-OrganizationConfig来把“Contoso,Ltd”指定为根组织。

Set-OrganizationConfig -HierarchicalAddressBootRoot “Contoso,Ltd”

 

5这时,“Contoso,Ltd”与“HR”、“IT”就不属于同一级别的组,“Contoso,Ltd”比两者都要高一级。

 

6然后再利用Set-Group,把“HR”和“IT”都设置为HAB的组成员。

Set-Group –Identity IT –IsHierarchicalGroup $true 

Set-Group –Identity IT –IsHierarchicalGroup $true

 

7、并且用Add-DistributionGroupMembe 将 "IT"和"HR"都设置成“CONTOSO,LTD”的下属成员。

Add-DistributionGroupMember -Identity “CONTOSO,LTD” -Member “IT” 

Add-DistributionGroupMember -Identity “CONTOSO,LTD” -Member “HR”

 

8、 这时,层次结构就变成了上下级关系。

 

9、最后,把用户添加到相应的组里面。

Add-DistributionGroupMember -Identity “IT” -Member “IT01” 

Add-DistributionGroupMember -Identity “IT” -Member “IT02” 

Add-DistributionGroupMember -Identity “HR” -Member “HR01” 

Add-DistributionGroupMember -Identity “HR” -Member “HR02”

 

10、最后得到的层次结构如下:

 

11、在OutLook中打开的就是以下效果:

 

12、不过由于通讯簿的排序方式是以字母来排,所以很可能会出现组跟用户混排的情况,这时候可以通过修改组的显示方式,在前面加一个特殊符号来实现置顶。

Set-DistributionGroup -Identity “Contoso,Ltd” -DisplayName “_CONTOSO,LTD” 

Set-DistributionGroup -Identity “IT” -DisplayName “_IT” 

Set-DistributionGroup -Identity “HR” -DisplayName “_HR”

 

13、 最终修改出来的效果如下:

  

系统技术
最近热帖
{{item.Title}} {{item.ViewCount}}
近期热议
{{item.Title}} {{item.PostCount}}