Get-ADPrincipalGroupMembership -Identity $ntaccount1 | select Name | Sort Name
以上命令显示活动目录帐户所在的所有AD组的名称。我尝试将-Filter
添加到结尾但不起作用。如何过滤掉结果只显示包含某个字符串的内容?
编辑:我尝试了下面发布的一个解决方案,但我希望输出只是没有任何标题或标题的AD组。它目前看起来像这样:
Name
-----
group_here
答案 0 :(得分:2)
Get-ADPrincipalGroupMemebership
没有提供商过滤器参数,因此您必须使用延迟过滤:
Get-ADPrincipalGroupMembership -Identity $ntaccount1 |
select Name |
Where-Object {$_.name -like '*certain string*' } |
Sort Name
编辑 - 如果您只想要名称:
Get-ADPrincipalGroupMembership -Identity $ntaccount1 |
select-ExpandProperty Name |
Where-Object { $_ -like '*certain string*' }|
Sort