“域计算机”组中的用户和计算机的LDAP查询
我试图使用PowerShell或C#构建一些LDAP查询来搜索“域计算机”预定义组中的某个用户或计算机。
我知道这不是一个普通的团体。
可以将该查询分隔如下:
对于“域计算机”组中的计算机:
$strFilter = "(&(objectClass=computer)(primaryGroupID=515)(name=MyPC))"
对于“域用户”组中的用户:
$strFilter = "(&(objectClass=user)(primaryGroupID=515)(name=MyUser))"
但由于某些限制,我想查找另一个查询。
使用Active Directory搜索器,我可以使用以下参数在“Users”OU下找到“Domain Computers”组:
distinguishedName = CN=Domain Computers,CN=Users,DC=MyDC,DC=local objectCategory = CN=Group,CN=Schema,CN=Configuration,DC=MyDC,DC=local objectClass = top ; group
我试图用下面的语法构建查询,但没有成功:
查询电脑:
$strFilter = "(&(objectCategory=group)(objectClass=computer)(name=MyPC)(CN=Domain computers,CN=Users,DC=supportlab,DC=lcoal))"
任何想法如何使用上面的语法为用户和计算机组成这两个查询?
链接地址: http://www.djcxy.com/p/60891.html上一篇: LDAP query for users and computers in "Domain Computers" group
下一篇: memberOf values from inherited groups and roles / filtering