检索具有相同" City"的用户通过Get-ADuser

时间:2015-08-07 08:11:10

标签: powershell powershell-v2.0

有没有办法可以检索属于特定" City"的广告列表?

因为SET-ADuser -city中有一个属性,所以必须有反向的方法!

2 个答案:

答案 0 :(得分:2)

“城市”字段为mapped to an LDAP attribute,称为“地点名称”。所述属性的LDAP显示名称为l(这是一个小写的L):

Get-ADUser "mwood" -Properties l | Select-Object Name,@{Name="City";Expression={$_.l}}

似乎Get-ADUser能够自行进行翻译,因此您可以使用以下过滤器:

Get-ADUser -Filter "City -eq 'CityName'"

您还可以使用LDAP过滤器:

Get-ADUser -LDAPFilter "(&(l=CityName)(!(HomeDirectory=*)))"

答案 1 :(得分:0)

Get-ADUser -Filter "*" -Properties City | Where-Object {$_.City -eq "Dublin"}

Get-ADUser -Filter "City -eq 'Dublin'"

如果其中任何一项适合您,请告诉我