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

标签 azure powershell azure-devops

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

并且没有找到变量,没有成功到达变量组中的变量。

该脚本在 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 PipelineAzure DevOps: how to manage CI/CD variable groups using PowerShell

关于azure devops ,使用变量组中的变量调用服务器命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71673336/

相关文章:

tfs - 如何在不部署到 VSTS 服务的情况下调试 VSTS 扩展构建摘要选项卡?

azure - 如何为 Azure 中的现有应用服务创建子域?

PowerShell:更新计划任务用户名和密码?

powershell - 收集 IP 地址信息

azure - 在 Azure Devops 中使用 GitVersion.yml 对 Nuget 包进行版本控制

azure - 可以在 Kubernetes 群集上或使用 Azure Kubernetes 服务 (AKS) 预配 SharePoint 2016 场吗?

python - Azure Databricks Python 作业

wordpress - 无法在 Azure 上托管 WordPress 网站

azure - 为什么我们将 Azure 存储帐户链接到云服务?

powershell - 使用分隔符在Powershell中分割文件