dsget пользователи в группе или группах пользователей
Я использую цепочку команд, чтобы получить отчет о членах группы AD_GROUP_NAME.
группа dsquery domainroot -name AD_GROUP_NAME | группа dsget -члены | 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
? Или, что еще лучше, есть ли способ рекурсивного анализа результатов, чтобы я мог получить всех, кто входит в группу, по наследству?