Сценарий, который я предоставляю своему расширению в шаблоне arm, не работает должным образом.RDP, входящий в комплект, я могу запустить команду из powershell, но я пытаюсь сделать этот шаблон распространяемым, который люди могут развертывать и использовать.Для этого мне нужно иметь возможность установить некоторые переменные среды для использования в другом месте на машине.Используя информацию здесь Я могу установить одну переменную среды.Как только я добавляю еще один, выполнение скрипта завершается ошибкой, и ни одна из моих переменных не устанавливается.
Например, когда vm показывает 'SETX MyEnvironmentPrefix testValue / m' в качестве команды для выполнения всего, работает как положено.Всякий раз, когда команда для выполнения имеет что-то вроде 'SETX MyEnvironmentPrefix testValue / m;SETX AnotherVar secondValue / m 'переменные не установлены.
Я даже пытался изменить сценарий, чтобы использовать поля / u и / p, чтобы он выполнялся с правами администратора для каждой команды SETX.
В то же время я нашел обходной путь длялюбой с похожими проблемами.Я решил собрать всю информацию, которую мне нужно передать, в одну переменную среды и проанализировать ее, когда мне это нужно.Не самый чистый, но он разблокирует мои задачи.