我想知道是否有办法对此进行过滤:



通过添加管道:



好像冻结了,什么也不做。

也许有正确的方法可以做到这一点?

最佳答案

Search-ADAccount不返回组成员身份。如果要对此进行过滤,则可以首先通过管道将其传递给Get-AdUser以获取memberOf属性。您还缺少过滤器的Where-Object部分,并且$ _.memberOf应该是$_.memberOf。编译错误会一直在为您纠正,因此您可能只是在问题中遇到复制粘贴问题。

Search-ADAccount -AccountInactive -DateTime ((get-date).adddays(-90)) -Usersonly |
    Get-Aduser -Properties memberof |
    Where-Object {($_.samAccountName -notlike "*_ua1") -and ($_.memberOf -like "*UserAdminL1 *")}

关于powershell - 筛选搜索-ADA帐户,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26734826/

10-09 08:27