gpt4 book ai didi

azure - 如何将数组项中的项传递给使用过滤器的powershell命令

转载 作者:行者123 更新时间:2023-12-02 07:42:36 26 4
gpt4 key购买 nike

accounts=$(az ad sp list --show-mine --query [].appDisplayName -otsv)

这会给我一个数组

我想将每个项目传递到此命令中的数组

foreach ($myApp in $accounts){
Get-AzureADApplication -Filter "DisplayName eq $myApp"
}

当我尝试这个时,我在位置处出现语法错误这可能吗

我是 powershell 新手

最佳答案

您是否尝试过将变量括在单引号中?

根据文档,过滤器中的值被引用:

https://learn.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'"
}

关于azure - 如何将数组项中的项传递给使用过滤器的powershell命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72661949/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com