Чтобы автоматизировать инсталляцию пакета MSI, вы можете использовать параметр / I, например:
msiexec.exe /qn /i mypackage.msi
Имейте в виду, что вам также нужно указать некоторые свойства, которые MSI-пакет может ожидать, что пользователь будет указывать значение через пользовательский интерфейс, для которого не задано значение по умолчанию.
Вы можете использовать Orca tool , чтобы просмотреть список свойств и поэкспериментировать с условиями MSI и т. Д. И чтобы задать значения для свойств, вы можете просто указать его в командной строке. Например, для установки свойства ISDEBUG,
msiexec.exe /qn /i mypackage.msi ISDEBUG=1
Примечание : для автоматизации удаления используйте параметр / X с пакетом или кодом продукта:
msiexec.exe /qn /x mypackage.msi
или это (где вам нужно изменить CLSID с кодом вашего продукта):
msiexec.exe /qn /x {B741B8A3-8DCB-44E0-B06F-2A11F56572DB}