Lägger även till gruppnamnet sist på varje rad.

 

import-module active*
$groups = Get-Content ".\groups.txt"
$UsersAndGroups = @()

foreach ($group in $groups) {
    $users = (get-adgroupmember $group -recursive)
    foreach ($user in $users) {
        $UsersAndGroups += Get-aduser $user | Select-Object name,samaccountname,enabled,@{Name = "Group";expression={$group}}
    }
}
$UsersAndGroups | Export-Csv .\output.txt -Encoding UTF8 -Delimiter ";" -NoTypeInformation