PS 之AD命令 之Remove-ADGroupMember!

本文介绍如何使用PowerShell脚本批量删除Active Directory (AD) 组中的成员,包括单个成员及子OU下的所有成员,并提供了具体的命令示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >



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

Remove-adgroupmember-identity linegroup -members line1,line2

计算机生成了可选文字:
曰{山茎
JL
帮助以)
J口口口匕
日寸
孟一的
看
杳一
、、
PSD:\>Renoue一ODGrouPHeober一Identit夕linegroup一Henberslinel,
翼薯,:,执行止匕操作?
X丁日怀”cH=Linegroup,ou=line
【兰丹、匙丫.>,,Ie.,全是<">【H,
(默认俱刀”,")铆
PSD:\>
2
,DC=pilot,DC=co。,,
执行操
握
"Set,,
起<s>
ActiveDirectory
口一减一
用户和计算书
苗1幸
团团乙乙乙屯
口自
一1国曰
否<N>
[L]
全否<L>
[S]
夕
L?』
保存的查询
pilot.com
幼、_
lineone
1ineTWO
linel
lineZ
line3
Line盯ouP
类型_
组织单位
组织单位
用户
用户
用户
安全组一通用
产线组
.
Builtin
Computers
DomainControllers
Forei红占ec世it尸rincir
IT
M红a'edServiceAccour
Users
仙
Ca1WU
line
常规成员
成员山):
隶属于l管理者
1ineone
1ineTWO
A!:,,v。刀,:。。t.〕1一y域服务文件夹
衬n曰11
名毛健口恶
门口团口团口口团团团
田国困曰
团团
1ine4
1ines
pilot.com/line/lineone
pilotcom/line/lineTWO

 

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

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

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

计算机生成了可选文字:
勺r管理负
PSD:\>
用十份iodo,,
Po,ersk.11的
一SearchBase
人cti,eDireotor了模块
团29又J人cti,enirector了用户和计算机一---了
Get一自DUser
一’ou=lineone,ou=line,
,'oneleuel”一filte护并:foreach(reooue一adgroupoembe护
纬_。name一Confi护m:与false}
dc=Pilot,dc=co。”一searchscope
一Identit,linegroup一Heobe护s
文件臼)操作认〕
翻峥…酬鼠.龙
查看少)帮助以)
口l况囿
用户和计算扫「
日瑙.「色几绝劫甲二飞
芍\一、
、厂
ActiveDirectory
塑
1ineone
lineTWO
linel
lineZ
line3
Line盯。叮
Liu石叨。即属性
t/\
\\
口保存的查询
翻pii。t.。。m
口Buiitin
困团c。mputer:
困团刀。mainc。ntr。iier:
田团r。r。ignse。urit才rin。ir
团工T
口。ana:eds。rvi。e人。。。uz
口u:er:
团汕
团Caiwu
曰团line
常规成员
成员以):
隶属于!管理者
一一田曰
称]人ctiv。nirectory域服务文件夹
\\飞\
、犯
\
lineZ
line3
lines
pilot.co。/lioe
Pilot.co。/lioe
pilot.co。/line
名‘乙乙乙
目团乙乙乙粗
pilot.co。/line/lineTWO
、iineone
几lineTWO
添力口。〕…}_删除以,}

 

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

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;           

 

}

执行完毕之后的结果:

计算机生成了可选文字:
,管理员:用于,、。do,,r。,ersheii的点。ti,。.、re。t。r,模块
口IX
Ps份\>FO"each<$g"0"p
))咬、
导g护ouplist>
日卜
口花蕊下落蕊亨用户和计算机.
文件臼)操作认)查看少)帮助以)
.1n
>>Renove一adg护oupnenber一identit,导g护oup。
firn:导false;
》》卜
g护OUpDane
一nenbe护s与g护oup
一USe护nallle一CO「
挑固回匾旧园}色龟简了习飞
人Ctiv。刀ire。t。ry用户和计算御
塑
1inel
1ineZ
1ine3
Line盯。即
1ineone
1ineTWO
类型
用户
用户
用户
安全组一通用
苗i术
产线组
J!J!J缝目团
》》》
》》。,
保存的查询
pilot.com
口扁
一曰田曰
乡‘、
气
Builtin
ComPuters
DomainControllers
Forei盯占ecurityFrinci石
IT
。.a'easervi。e^C。l们
国国田
'‘、
、、
,,,
仁了O妞p
属性
川到
‘入叭〕
曰
Users
AD
Ca1WU
line
常规成员}隶属于}管理者!
成员伽)二
1ineone
1ineT份0
名称
之1ines
ActiveDirectoryi或服夯文件夹
pilot.com/line/lineTWO
团团
山口团口团口口团团团田国
阅尸
grouP二e汕er修改日期:
文本文档大小:
2015/9/139:23
创建日期:2015/g/139:23
D
字节
下二二添加,…I_毗竺}

 

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

雾岛心情

欢迎你的打赏

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值