Active directory LDAP查询以获取OU的所有子级及其所有组

Active directory LDAP查询以获取OU的所有子级及其所有组,active-directory,ldap,ldap-query,Active Directory,Ldap,Ldap Query,我的LDAP结构如下所示: DC=test,DC=ldap OU=东西 OU=组 CN=第1组 成员:CN=user-1,OU=user,OU=stuff,DC=test,DC=ldap CN=第2组 成员:CN=user-1,OU=user,OU=stuff,DC=test,DC=ldap 成员:CN=user-2,OU=user,OU=stuff,DC=test,DC=ldap CN=第三组 成员:CN=user-2,OU=user,OU=stuff,DC=test,DC=ldap

我的LDAP结构如下所示:

  • DC=test,DC=ldap
    • OU=东西
      • OU=组
        • CN=第1组
          成员:CN=user-1,OU=user,OU=stuff,DC=test,DC=ldap
        • CN=第2组
          成员:CN=user-1,OU=user,OU=stuff,DC=test,DC=ldap
          成员:CN=user-2,OU=user,OU=stuff,DC=test,DC=ldap
        • CN=第三组
          成员:CN=user-2,OU=user,OU=stuff,DC=test,DC=ldap
      • OU=用户
        • CN=用户-1
          memberOf:CN=group-1,OU=groups,OU=stuff,DC=test,DC=ldap
          memberOf:CN=group2,OU=groups,OU=stuff,DC=test,DC=ldap
        • CN=用户-2
          成员:CN=group2,OU=groups,OU=stuff,DC=test,DC=ldap
          memberOf:CN=group-3,OU=groups,OU=stuff,DC=test,DC=ldap
有谁能告诉我Windows cmd LDAP查询必须是什么样子的,这样我才能得到以下响应(可能更像表):

用户1:group-1、group-2
用户2:第2组,第3组

多谢各位