I appreciate this thread is old, but the installation options seem to be the same so it doesn't seem to be inappropriate to append to it now...
I'm trying to pass an MSI Option to set the installation folder, but no matter what format I use I am just getting an error message about "This package can only be run from a bootstrapper"
The specific command I ran to get that error was:
tcc-rt.exe "/i "tcc-rt.x64.msi" Targetdir="c:\tcc-rt""
I get exactly the same error if I extract the tcc-rt.exe package to a folder and try to run the tcc-rt.x64.msi file directly, so this error doesn't "look" like it's an invalid MSI Option, but more like the MSI package is not being allowed to be run at all.
If I run it without the quotes around the MSI parameters, then nothing happens, so it seems the entire command line is simply ignored as "in error".
If I run it with angled brackets (as possibly suggested by the command line help?), it is generates an error, I assume because it thinks I'm trying to parse commands in some way...
The command line options help screen is unusefully ambiguous on the required format for parsing the MSI Options...any chance someone can provide me with an example of exactly how I should be formatting this line? Ideally, how to pass the required installation folder!!
Or is there a better/different way to set a custom installation folder?
I do need to run this from the command line with no user interaction...thanks in advance!!