【发布时间】:2020-05-14 14:03:37
【问题描述】:
【问题讨论】:
【问题讨论】:
您可以将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
}
}
结果
【讨论】: