Итак, можно было бы подумать, что это будет довольно просто, но я занимаюсь этим уже несколько дней.
В основном это так:
Родитель.ps1
#calling the childrunbook
./childrunbook.ps1 -FirstName 'John'-LastName 'Snow'
$newGreeting = $greeting + 'John Snow'
Write-Output $newGreeting
Ребенок.ps1
param(
[string]$Firstname,
[string]$Lastname
)
$greeting = 'Hello from the Child Runbook'
Write-Output $greeting
Результат
#I was hoping to get
"Hello from the Child Runbook John Snow"
#But all I'm getting is:
"John Snow" :-(
Я могу легко сделать это в Powershell, но как только я помещу тот же код в Powershell Runbooks на Azure, это не сработает. Я думал, что это может быть проблема с одинарной/двойной кавычкой, но это не привело к какому-либо прогрессу. Любые идеи?
Заранее спасибо!