我有一个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."
答案 0 :(得分:0)
实际上,here中包含有关如何构建图形化运行手册的详细信息。
我用您的powershell脚本在下面所做的相同的事情来构建图形化的运行手册。
如果您想直接使用它,只需下载my Github repository中的test.graphrunbook
文件(它超出了答案的30000个字符的限制,所以我不能直接在此处发布),然后导航到您在门户中的Automation Account
-> Runbooks
-> Import a runbook
->导入test.graphrunbook
文件-> Create
。