I've search high and low with no luck.
Using a foreach against an array, after running a command against each of the array items I am not sure which array item the results are from.
I've attempted many variations. This code is the best example of what I have attempted.
$ADGroupVar = @(
'ADGroup1'
'ADGroup2'
'ADGroup3'
);
foreach ($ADgrouplist in $ADGroupVar)
{
Write-Host $ADgrouplist
Get-ADGroupMember ($ADgrouplist) | select name
}
ADGroup1
ADGroup2
ADGroup3
Computer5
Computer10
Computer2
Computer4
Computer20
Computer3
Computer1
Desired results are:
ADGroup1
Computer5
Computer10
ADGroup2
Computer2
Computer4
Computer20
ADGroup3
Computer3
Computer1
or
Computer5 ADGroup1
Computer10 ADGroup1
...