我已经努力搜索了很久,但没有找到答案。
在对数组使用foreach后,对每个数组项运行一个命令之后,我不确定结果来自哪个数组项。
我尝试了很多变化。以下代码是我尝试过的最好的例子。
$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
期望的结果是:
ADGroup1
计算机5
计算机10
ADGroup2
计算机2
计算机4
计算机20
ADGroup3
计算机3
计算机1
或者
计算机5 ADGroup1
计算机10 ADGroup1
...