我正在使用命令链来获取组 AD_GROUP_NAME 成员的报告。
dsquery group domainroot -name AD_GROUP_NAME | dsget group -members | dsget user -display -email
并且它工作得很好,除非该组有一个组作为成员。然后我收到一个错误The object class of the target does not match the one specified on the command line.
是否有命令可以将 的结果通过管道传输,以便dsget group - members
从返回的结果中过滤出组对象,仅将用户传递给dsget user
? 或者更好的是,是否有一种方法可以递归遍历结果,以便我可以通过继承获得组中的每个人?