【发布时间】:2020-04-01 08:53:23
【问题描述】:
如何获得超过 5000 个用户的多个 AD 组的成员列表 例子: Group1 = 包括 6000 个成员和 Group2 Group2 = 包括 7000 个成员
Group1 的 get-adgroupmember 的结果应该是 13000
我该怎么做?在这里我有一个问题,它不会在子组中查找递归将无法与 get-adgroup 一起使用
$group = "group1"
$ADInfo = Get-ADGroup -Identity $Group -Properties Members
$outputfile = $group
$ADInfo.Members | get-aduser | Select name, enabled, UserPrincipalName, SamAccountName
#$ADInfo.Members | get-aduser | Select name, enabled, UserPrincipalName, SamAccountName | Export-Csv c:\temp\$outputfile-member.csv -Delimiter "," -NoTypeInformation
# to show output
$members = @()
$members = $ADInfo.members
$members.count
【问题讨论】:
-
你可以试试,然后在这里发布你的代码,我们会告诉你哪里出错了。
标签: powershell active-directory