我将如何编写一个dsquery来获取d列表的所有成员的列表,扩展任何嵌套组以获得这些组的成员?
我写了这个:
dsquery * -filter "(&(memberOf=cn=...))" -r -limit 0 -attr CUSTOMFIELD sAMAccountName displayName > export.txt
但返回嵌套的d列表,我想扩大这些。
然后我尝试了这个:
dsquery group -samid "NAME | dsget group -members -expand > export.txt
但是,这只是列出每个成员的OU,我想获得帐户名称和自定义字段返回。
有没有办法,select从dsget返回哪些字段或epxand dsquery显示嵌套组成员身份?
谢谢。
请参阅“dsget group /?” 举一个例子。
dsget组“CN = DL1,OU = Whatever,DC = Domain,DC = Com” – 成员扩展
以上应该工作。 但是它会把嵌套的DL名字和它们的成员一起吐出来。