azure devops,使用变量组中的变量调用命令到服务器

azure devops , Invoke-Command to server with variables from variable group

我在变量组中有变量,我尝试在 Invoke-Command -ScriptBlock 中使用 hem

未找到变量,无法成功访问变量组中的变量

powershell 中的脚本运行,发布

Invoke-Command -ComputerName X -ScriptBlock {
Write-Host $env:Mypod
}

我读到了参数列表,但我不知道该怎么做。

根据Dilly B的建议:

您可以将参数传递给 Invoke-Command 以访问变量组中的变量:

$var1 = $env:Mypod  
Invoke-Command -ComputerName X -ScriptBlock { Write-Host $args[0] } -ArgumentList $var1 

可以参考Use a variable group's secret and nonsecret variables in an Azure Pipeline and Azure DevOps: how to manage CI/CD variable groups using PowerShell