Я новичок в Powershell и собираю скрипт, который будет заполнять все переменные из данных, хранящихся в файле Excel. В основном для создания многочисленных виртуальных машин.
Это прекрасно работает, за исключением того, что у меня есть переменная с несколькими парами имя / значение, которой powershell должен быть хеш-таблица.
Поскольку каждая виртуальная машина будет нуждаться в применении нескольких тегов У меня есть столбец в Excel под названием Теги. Данные в поле будут выглядеть примерно так: «Top = Red` n Bottom = Blue ».
Я пытаюсь использовать ConvertFrom-StringData для создания хеш-таблицы для этих тегов. Если я запускаю:
ConvertFrom-StringData $ exceldata.Tags
Я получаю что-то вроде:
Имя Значение ---- ----- Top Red ` n bottom = blue
Мне нужна помощь, пожалуйста, с правильным форматированием поля Excel, чтобы ConvertFrom-StringData правильно создавала хеш-таблицу. Или лучший способ добиться этого.
Спасибо.