2017-01-17 6 views

ответ

0

Предполагая, что вы хотите вызвать runbook B от runbook А, в первую очередь убедитесь, что runbook B существует в вашем аккаунте автоматизации и опубликовал. Затем, в зависимости от типа runbook, вам нужно использовать другой синтаксис:

  • Для PowerShell нетривиальных, правильный синтаксис: ./runbookb.ps1 или . ./runbookb.ps1 (в зависимости от того, хотите ли вы «точка-сорсинг» поведение или нет)
  • для PowerShell Workflow нетривиальных, правильный синтаксис: runbookb

Если вы действительно хотите нагрузки содержания runbook в память, это отличается:

  • Для PowerShell нетривиальную: Get-Content ./runbookb.ps1
  • Для PowerShell Процедура нетривиальную: использовать командлет Export-AzureRmAutomationRunbook.