我想知道是否有办法对此进行过滤:
通过添加管道:
好像冻结了,什么也不做。
也许有正确的方法可以做到这一点?
最佳答案
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/