LDAP查询以将OU与自定义关键字匹配?

问题描述

用于Powershell LDAP查询CN的正确语法是什么?

台式笔记本电脑

因为下面的LDAP查询行有效:

(&(&(&(ou> =“”))(objectCategory = organizationalUnit)(objectClass = organizationalUnit)(ou = Laptops *))) (&(&(ou(=“))(objectCategory = organizationalUnit)(objectClass = organizationalUnit)(ou = Desktops *)))

$LDAPFilter = '(&(&(ou>="")(objectCategory=organizationalUnit)(objectClass=organizationalUnit)(ou=Laptops*)))'
Get-Adobject -LDAPFilter $LDAPFilter -SearchBase 'DC=Fabrikam,DC=Com' -Properties CanonicalName | FT Name,CanonicalName -A

但是当我添加一个条目时不是:

$LDAPFilter = '(&(&(ou>="")(objectCategory=organizationalUnit)(objectClass=organizationalUnit)(|(cn=*Laptops*)(cn=*Desktops*))))'
Get-Adobject -LDAPFilter $LDAPFilter -SearchBase 'DC=Fabrikam,CanonicalName -A

没有返回结果吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)