码迷,mamicode.com
首页 > 其他好文 > 详细

PS 之AD命令 之Remove-ADGroupMember!

时间:2015-09-13 21:43:15      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:

??

前面讲了添加成员,接下来我们来讲讲删除我们组的成员,首先还是一样的讲删除单个成员和多个成员,我们执行如下的命令完成相关的删除操作:

Remove-adgroupmember-identity linegroup -members line1,line2

技术分享

 

接下来我们来批量删除用户,我们用户组在某个子OU下的用户从组中删除。执行如下命令即可,同时我们为了减少用户的再确认需求,需要关闭确认通道,因此我们需要执行下面的命令删除相关的用户:

Get-aduser-searchbase "ou=lineone,ou=line,dc=pilot,dc=com" -searchscope"onelevel" -filter * |foreach{remove-adgroupmember -identitylinegroup -members $_name -confirm:$false}

执行了之后,Line4 不见了,图片如下:

技术分享

 

接下来我们来定义每个组中特别的用户需要从当前的组移除,移除的示例如下:

Groupname,username

Itgroup,lisi

Itgroup,lirun

Linegroup,line1

Linegroup,line2

Linegroup,line3

 

接下来我们编写相关的脚本来删除相关的对象:

$grouplist=import-csvd:\grouplist.csv;

Foreach($groupin $grouplist)

{

Remove-adgroupmember -identity $group.groupname-members $group.username -confirm:$false;           

 

}

执行完毕之后的结果:

技术分享

 

OK,我们的用户就直接通过命令删除掉了。

版权声明:本文为博主原创文章,未经博主允许不得转载。

PS 之AD命令 之Remove-ADGroupMember!

标签:

原文地址:http://blog.csdn.net/fogyisland2000/article/details/48417467

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!