我试图让具有本地管理员权限到他们的工作站的所有用户,这是物业的memberOf下指定的memberOf多个组,我还需要通过另一组的memberOf属性下过滤。我已经建立了类似的搜索广告的用户是
Get-ADUser -Filter * -Properties DisplayName, EmailAddress, CN, StreetAddress, memberof |
Where-Object
{$_.memberof.contains('RemovalStorage-R') -and
$_.memberof.contains('EU-IRL-Dublin')
} |
Select DisplayName, EmailAddress, CN | Sort-Object Displayname
现在我需要第一组更改为类似
Get-ADUser -Filter * -Properties DisplayName, EmailAddress, CN, StreetAddress, memberof |
Where-Object
{$_.memberof.contains('EU-EIE*-LocalAdmins') -and
$_.memberof.contains('EU-IRL-Dublin')
} |
Select DisplayName, EmailAddress, CN | Sort-Object Displayname
的EIE *的东西是工作站名称的开头因此需要能够搜索通配符得到了名的其余部分: EIE123, EIE124, EIE125, EIE126
先感谢您的任何回应。 Kind rgds, Dan
使用双引号,并改变它喜欢'$ _。的memberOf样( “EU-EIE * -LocalAdmins”)' – Nick