accounts=$(az ad sp list --show-mine --query [].appDisplayName -otsv)
這會給我一個陣列
我想在這個命令中將每個專案傳遞給一個陣列
foreach ($myApp in $accounts){
Get-AzureADApplication -Filter "DisplayName eq $myApp"
}
當我嘗試這個時,我在位置出現語法錯誤,這甚至可能
我是powershell的菜鳥
uj5u.com熱心網友回復:
您是否嘗試過用單引號將變數括起來?
根據檔案,過濾器中的值被參考:
https://docs.microsoft.com/en-us/powershell/module/azuread/get-azureadapplication?view=azureadps-2.0#example-1-get-an-application-by-display-name
foreach ($myApp in $accounts){
Get-AzureADApplication -Filter "DisplayName eq '$myApp'"
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/492648.html
上一篇:將EC密鑰匯入KeyVault
