首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用GUID从AD组中删除成员

使用GUID从AD组中删除成员
EN

Stack Overflow用户
提问于 2019-06-18 07:55:21
回答 1查看 157关注 0票数 1

当涉及到管理Active Directory中的用户时,PowerShell脚本总是能派上用场。但是,可以通过多种方式完成相同的任务。我正在进行一个项目,该项目使用GUID作为唯一标识符来管理相关Active Directory组中的用户。组和组成员都有自己独特的GUIDS。那么,如果我有两个GUID值,一个是组,另一个是不同的用户,我是否可以从该组中删除该用户的成员资格?

这是我尝试过的:

代码语言:javascript
运行
复制
$GroupGUID = 'a3d65150-1739-4cc7-80d2-7b97c76b0aff'

Get-ADGroupMember -Identity $GroupGUID  |
    Where-Object {$_.ObjectGUID -eq '8a3fab53-4c8b-483d-89f0-e26de236a627'} |
    ForEach-Object { Remove-ADGroupMember $GroupGUID $_ -Confirm:$false }

然而,我想应该有一种不使用for循环的简单方法。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-06-18 13:06:34

因此,您只想从给定了两个GUID的组中删除一个成员?

代码语言:javascript
运行
复制
$GroupGUID = 'a3d65150-1739-4cc7-80d2-7b97c76b0aff'
$MemberGUID = '290a89dc-9886-4ab3-ac2a-6071234563d5'
Get-ADGroup $GroupGUID | Remove-ADGroupMember -members $MemberGUID -confirm:$false
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56640157

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档