獲得單個用戶所屬的所有組的最乾淨(最快)的方式是什麼? 我使用PowerShell 2.0對Citrix中的登錄用戶進行計數,並將它們從Active Directory中劃分爲多個組。所有用戶都是「VDI-Billing」組中的一個子組的成員,但用戶與VDI-Billing組之間的嵌套組數量並不總是相同。因此,我希望能夠將所有組(包括嵌套組)與VDI-Billing組(第1級)中的成員列表進行比較,以便獲得總覽。使用PowerShell獲取AD組成員身份
實施例:
VDI-帳單有一個成員組NL-VDI-T的系統。這有多個組(它們自己有多個組)。但概述必須包括NL-VDI-T-Systems的所有用戶(子)成員。因此,在概述
我應該得到: NL-VDI-T-Systems公司:22 ITA-VDI-T-Systems公司:25 等等。
任何人都知道一個整潔的小動作?
其實,命令是 「GET-QADUser '域\用戶' |的foreach - 方法{$ _的memberOf,$ _ nestedmemberof。}」。對於那個很抱歉! – thoughtpunch 2010-12-13 13:42:53