Да, обычно вы можете указать TARGETDIR=(path to install to)
при запуске установщика msiexec
:
msiexec /i (yourFile).msi TARGETDIR=C:\YourBin\YourApp
Я был исправлен (спасибо 0xA3 за это!) - мое первоначальное упоминание INSTALLDIR
неверно - вам нужно использовать TARGETDIR
вместо этого. Похоже, что он действительно работает практически для любого MSI, на котором я его пробовал. Программа установки Windows не совсем интуитивно понятна или проста ......