Мне нужно помочь с командой Invoke-AzureRmVMRunCommand
Microsoft сказала
Invoke-AzureRmVMRunCommand
-ResourceGroupName 'rgname'
-Name 'vmname'
-CommandId 'RunPowerShellScript'
-ScriptPath 'sample.ps1'
-Parameter @{"arg1" = "var1";"arg2" = "var2"}
Но я не могу найти информацию о том, как перехватить переменные в sample.ps1?
ДляПример У меня есть скрипт script.ps1
$domainName = corp.contoso.com
nvoke-AzureRmVMRunCommand -ResourceGroupName 'rgname' -Name 'vmname' -CommandId 'RunPowerShellScript' -ScriptPath 'sample.ps1' -Parameter @{"MyDomainName"= "$domainName"}
, и теперь у меня есть скрипт sample.ps1
Install-ADDSForest -DomainName $MyDomainName -SafeModeAdministratorPassword $VMLocalAdminPassword -InstallDNS -Force
Как определить или передать переменную $MyDomainName
из script.ps1 в образец.ps1 ??
Спасибо