
[英]Powershell - Populate list of AD users in large security group that are in a particular OU
[英]POWERSHELL: List all users/members in a specific AD OU Group
我正在尝试在Powershell中列出特定AD组的用户/组成员。 我不想列出所有人和所有内容,仅列出我感兴趣的组成员。
例如:我有一个名为SqlAdmins的AD组。 我只想列出该组中的成员/用户。
我尝试了这个:“ Get-QADGroup -sizeLimit 0 | select @{name="GroupName";expression={$_.name}} -expand members | select GroupName,@{n='Member';e={ (Get-QADObject $_).name}}
“,它绝对列出了所有内容,但无法计算出仅列出一个组的方法。
非常感谢。
IIRC,这很简单:
get-qadgroup sqladmins | get-qadmemberof
即获取AD组sqladmins,将其转发到将枚举所有成员的下一个命令。
作为Quest AD Cmdlet的一般指南,如果您最终完成了看起来像是一件简单任务的事情,却写错了代码,那可能就是错了;)他们的AD cmdlet确实很棒。
以下是一些简单的代码,将有助于查询和导出列表:
Get-ADGroupMember "nameofthegroup" -recursive | Select-Object SamAccountName | export-csv c:/nameofthefile.csv
现在,我需要知道是否可以排除基于另一个AD安全组的人员
我只是这样做:
get-qadgroupmember -identity "group name"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.