过滤 Get-BrokerApplication 不起作用

Filtering Get-BrokerApplication not working

我只想过滤某些以 MS 开头的应用程序,但出现错误。提前致谢。

$Applist = Get-BrokerApplication -AdminAddress DDC -filter "MS"
foreach ($app in $Applist)
{
    Add-XAApplicationAccount $app -accounts "domain\users
}

我仔细阅读了这些 cmdlet 的过滤器语法 here。它的工作方式类似于常规 PowerShell cmdlet 处理过滤器的方式。来自网站的示例之一

Get-<Noun> -Filter 'Name -like "High*" -or (Priority -eq 1 -and Severity -ge 2)'

我猜你得到的错误是关于过滤器的输入格式不正确。您需要使用与我上面显示的类似的语法。所以猜测是

Get-BrokerApplication -AdminAddress DDC -filter 'Name -like "MS*"'