Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于搜索给定域中的用户的Ldap筛选器(使用powershell)_Powershell_Active Directory_Lync - Fatal编程技术网

用于搜索给定域中的用户的Ldap筛选器(使用powershell)

用于搜索给定域中的用户的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

如何编写LDAP筛选器来搜索给定域中的用户对象?基本上,我尝试从给定域获取所有Lync用户

我试过这个:

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会有所不同。