I\'m trying to get a log from my install that uses a setup.exe
. I can get a log with just setup.exe /V"/l\\*v c:\\temp\\installlog.txt"
, but
Ancient setup.exe: I tried with an ancient version of Installshield and the setup.exe
for a Basic MSI worked as expected. I could pass in Setup.exe V"/L*v C:\Test1.log"
and Setup.exe V"/L*vx C:\Test1.log"
- both command lines worked and the resulting log files were different with the x
adding more verbose nonsense :-). Verbose indeed.
Modern Suite Setups: I tried with InstallShield2018Premier.exe
- a recent installer from Installshield, and it failed with that command line. I am pretty sure this latter file is an Installshield Suite setup.exe - it has to be. These suite setup.exe
files (or whatever they are renamed to) are not the same as the setup.exe
files generated for a single MSI file. There are some details about this here (just my observations, needs verification): Regarding silent installation using Setup.exe generated using Installshield 2013 (.issuite) project file.
So I guess the first thing I would verify is that you are not using a suite setup.exe (as opposed to a regular setup.exe launcher). However, it does look like the command line without the x
parameter did work for you, and then this theory doesn't make any sense. Posting anyway in case you tested with another setup.exe
or something like that. There could also be changes to the regular setup.exe
which makes it fall over on the x
now, but it worked in earlier versions.
Since the above does not seem like a real answer, how about some longshot suggestions?
x
initiates something funky.UPDATE: OK, a couple of things.
setup.exe
wrapper. So you extract the files with an admin install going setup.exe /a
and then you use this trick: How to deploy the Installshield MSI without having to run Setup.exe - in order to run the extracted MSI file using the normal msiexec.exe
engine. So then you just go msiexec.exe /i MyMsi.Msi /L*Vx C:\Test.log /QN
and see what you get.