Был бы признателен за любую помощь в том, как я могу установить MSI и изменить значения свойств по умолчанию через XML-файл, который должен вставлять новые значения во время установки. Новые значения свойств будут переданы в MSIEXEC в качестве параметра с помощью ссылки на файл XML и, следовательно, будут выглядеть следующим образом:Установить MSI с файлами свойств XML
MSIexec/I MyMSIFle.msi PROPERTIESFILE = ProdProperties.xml
Необходимости в этом, потому что у нас есть ряд сред. Для аргумента, скажем, DEV, TEST и PROD. Значения свойств MSI различаются для каждой среды и будут храниться в дискретных файлах свойств XML, например. DEV-Properties.xml, TEST-Properties.xml и PROD-Properties.xml.
MSI - это единый универсальный MSI, который мы намерены установить во всех трех средах успешно, просто передав правильные значения свойств, все внедренные в отдельные файлы XML.
Я буду особенно рад принять решения с использованием Powershell, Windows Batch scripts, VBScript и т. Д., Но без стороннего программного обеспечения, поскольку у нас есть строгие ограничения на использование любых таких продуктов в моей компании.
Спасибо