我有以下腳本。它給我一個系統陣列。我需要將 $id 變數和 $upn 變數與每次迭代聯系在一起。我不知道如何讓回圈繼續執行并將兩個變數聯系在一起。任何幫助,將不勝感激。
$adroles = get-mgdirectoryrole | select displayname,Id
$upn = foreach ($id in $adroles.id) {
Get-mgdirectoryrolemember -DirectoryRoleId $id |
select-object -expandproperty additionalproperties |
foreach-object -membername userPrincipalName
}
}
uj5u.com熱心網友回復:
我相信您正在尋求將輸出與輸出合并,如果是這種情況,您可以這樣做:Get-MgDirectoryRoleGet-MgDirectoryRoleMember
Get-MgDirectoRyrole | ForEach-Object {
foreach($upn in (Get-MgDirectoryRoleMember -DirectoryRoleId $_.Id).additionalProperties.userPrincipalName) {
[pscustomobject]@{
DisplayName = $_.DisplayName
Id = $_.Id
UserPrincipalName = $upn
}
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/513255.html
標籤:电源外壳
上一篇:day09-2視圖和用戶權限
