用于搜索给定域中的用户的Ldap筛选器(使用powershell)
如何编写LDAP筛选器来搜索给定域中的用户对象?基本上,我尝试从给定域获取所有Lync用户 我试过这个:用于搜索给定域中的用户的Ldap筛选器(使用powershell),powershell,active-directory,lync,Powershell,Active Directory,Lync,如何编写LDAP筛选器来搜索给定域中的用户对象?基本上,我尝试从给定域获取所有Lync用户 我试过这个: get-csuser -LdapFilter "(&(objectCategory=person)(objectClass=user)(dc=mytestlab,dc=com))" 但这并没有给我任何结果 基本上,这个域是mytestlab.com,我只想从这个特定的域中获取用户。这可能吗 谢谢我认为以下过滤器应该可以工作: (&(objectCategory=person
get-csuser -LdapFilter "(&(objectCategory=person)(objectClass=user)(dc=mytestlab,dc=com))"
但这并没有给我任何结果
基本上,这个域是mytestlab.com,我只想从这个特定的域中获取用户。这可能吗
谢谢我认为以下过滤器应该可以工作:
(&(objectCategory=person)(objectClass=user)(dc:dn:=mytestlab)(dc:dn:=com))
上面的过滤器称为可扩展匹配搜索,因为它指定了一个属性名:dc,并且DN的属性应被视为条目的一部分。不幸地没有工作。我还尝试了get aduser-LDAPFilter,并使用了您的过滤器,但也没有返回任何结果。此外,似乎AD对可扩展过滤器的支持有限,因为Ah,抱歉,我们只针对本地ApacheDs服务器进行了测试,应该认为AD会有所不同。