Мне нужно объединить результаты 2 foreach, чтобы я мог запустить хороший отчет - это скрипт:
$users = Get-ADGroupMember -Identity 'TESTGRoup'
$result1 = ForEach ($user in $users){
New-Object -TypeName psobject -Property @{
User = $user
CN = $User.SamAccountName
Domain = $user.name
Name = $user.SID
}
}
$Result4 = Get-ADGroupMember 'TESTGRoup' |
Where-Object {$_.objectClass -eq 'User'} |
Get-AdUser |
ForEach {
Get-MsolUser -UserPrincipalName $_.UserPrincipalName | Select UserprincipalName, Blockcredential
$result7 = New-Object -TypeName psobject -Property @{
User1 = $Result4.UserPrincipalName
CN1 = $Result4.BlockCredential
}
}
Конечный результат - все пользователи объединены в одну строку, а не включенытаблица.
Извините за формат кода - не знаю, как его лучше представить.
Спасибо