powersell运行手册到图形运行手册

时间:2019-08-08 11:52:08

标签: azure-runbook

我有一个PowerShell脚本运行簿,我希望它能以蓝色显示图形运行簿。

我附上了一个小脚本,任何人都可以帮助指导如何构建图形化运行手册。

param(
    [Parameter (Mandatory=$true)]
    [string] $AzureResourceListParam
)

$connectionName = "AzureRunAsConnection"
try {
    # Get the connection "AzureRunAsConnection "
    $servicePrincipalConnection=Get-AutomationConnection -Name $connectionName         

    Write-Output "Logging in to Azure... $servicePrincipalConnection.TenantId"
    Add-AzureRmAccount `
        -ServicePrincipal `
        -TenantId $servicePrincipalConnection.TenantId `
        -ApplicationId $servicePrincipalConnection.ApplicationId `
        -CertificateThumbprint $servicePrincipalConnection.CertificateThumbprint 
} catch {
    if (!$servicePrincipalConnection) {
        $ErrorMessage = "Connection $connectionName not found."
        throw $ErrorMessage
    } else {
        Write-Error -Message $_.Exception
        throw $_.Exception
    }
}
Write-Output "Credentials are accepted."

1 个答案:

答案 0 :(得分:0)

实际上,here中包含有关如何构建图形化运行手册的详细信息。

我用您的powershell脚本在下面所做的相同的事情来构建图形化的运行手册。

enter image description here

如果您想直接使用它,只需下载my Github repository中的test.graphrunbook文件(它超出了答案的30000个字符的限制,所以我不能直接在此处发布),然后导航到您在门户中的Automation Account-> Runbooks-> Import a runbook->导入test.graphrunbook文件-> Create