通过 Get-ADuser 检索具有相同 "City" 的用户
Retrieve users with same "City" through Get-ADuser
有没有一种方法可以检索仅属于特定 "City" 的 AD 列表?
因为SET-ADuser -city中有一个属性,所以也一定有反向的方法!
"City" 字段 mapped to an LDAP attribute 称为 "Locality-Name"。 属性 的 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=*)))"
Get-ADUser -Filter "*" -Properties City | Where-Object {$_.City -eq "Dublin"}
或
Get-ADUser -Filter "City -eq 'Dublin'"
让我知道这些是否适合您
有没有一种方法可以检索仅属于特定 "City" 的 AD 列表?
因为SET-ADuser -city中有一个属性,所以也一定有反向的方法!
"City" 字段 mapped to an LDAP attribute 称为 "Locality-Name"。 属性 的 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=*)))"
Get-ADUser -Filter "*" -Properties City | Where-Object {$_.City -eq "Dublin"}
或
Get-ADUser -Filter "City -eq 'Dublin'"
让我知道这些是否适合您