Runbook结果中自动运行的额外天蓝色帐户信息

问题描述 投票:0回答:1

我想知道如何摆脱每次我在Azure自动运行手册中运行脚本时都会显示的额外帐户信息。必须有一种方法来删除它,任何帮助将不胜感激。

enter image description here

azure azure-automation
1个回答
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
    }
}

结果

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.