PowerShell - Get ALL AD users, full name and group memberships to screen
- Jon Boyette
- Mar 1, 2022
- 1 min read
Save as a self name .ps1, this parses the full name, username, and groups the AD users are a member of, I would recommend an export-csv c:\temp\ADUserInfo.csv -NoTypeInformation, an out-file or out-grid just seems way more messy
$ADGroupList = Get-ADGroup -Filter * | Select Name -ExpandProperty Name | Sort Name
ForEach($Group in $ADGroupList)
{
$members=Get-ADGroupMember -Identity $Group | Select Name, SAMAccountName | Sort
ForEach($member in $members)
{
Write-Host ($member.Name + "," + $member.SAMAccountName + "," + $Group.name)
}
}
Comments