【问题标题】:extra azure account information showing in runbook results azure automation运行手册结果中显示的额外 azure 帐户信息 azure 自动化
【发布时间】:2020-05-14 14:03:37
【问题描述】:

我想知道如何摆脱每次在我的 azure 自动化 Runbook 中运行脚本时出现的额外帐户信息。必须有办法删除它,任何帮助将不胜感激。

【问题讨论】:

    标签: azure azure-automation


    【解决方案1】:

    您可以将Out-Null 附加到将输出您的帐户信息的命令中。它隐藏输出,而不是将其发送到管道或显示它。请参阅other ways 忽略输出。

    例如:

    $connectionName = "AzureRunAsConnection"
    try
    {
        # Get the connection "AzureRunAsConnection "
        $servicePrincipalConnection=Get-AutomationConnection -Name $connectionName         
    
        Connect-AzAccount `
            -ServicePrincipal `
            -TenantId $servicePrincipalConnection.TenantId `
            -ApplicationId $servicePrincipalConnection.ApplicationId `
            -CertificateThumbprint $servicePrincipalConnection.CertificateThumbprint | Out-Null
    }
    catch {
        if (!$servicePrincipalConnection)
        {
            $ErrorMessage = "Connection $connectionName not found."
            throw $ErrorMessage
        } else{
            Write-Error -Message $_.Exception
            throw $_.Exception
        }
    }
    

    结果

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-12-21
      • 1970-01-01
      • 2016-06-17
      • 2020-01-18
      • 1970-01-01
      • 2022-10-21
      • 1970-01-01
      相关资源
      最近更新 更多