how can i find out what parameters are being passed by a setup.exe to a MSI?
Namely, i have Crystal Reports II and i know i can get this to install silently using the setup.exe, but i would much rather go directly to the MSI.

any thoughts on this would be helpful.
thanks!
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
Well the quickest way is to look into the log file created while running the setup.exe. Open the log file and use the search string "command line". This will provide you the parameters that are passed to the MSI.
Answered 06/25/2007 by: sridtech
Senior Yellow Belt

Please log in to comment
0
how can i create a log file from setup.exe if there isn't one created automatically?
Answered 06/26/2007 by: justinSingh
Blue Belt

Please log in to comment
0
Try this ...


http://support.microsoft.com/kb/223300
Answered 06/26/2007 by: msAiii
Senior Yellow Belt

Please log in to comment
0
That's all well and good but is an all or nothing approach: every MSI run will get logged. Typically, you would use the '/V' switch to Setup.EXE's argument, which allows you to pass arguments to MSIEXEC. Note that there must be NO space between the 'V'and your argument list:

setup.exe /v"/L*v\"%temp%\whatever.log\"
Answered 06/27/2007 by: VBScab
Red Belt

Please log in to comment
0
HKLM\Software\Policies\Microsoft\Windows\Installer\logging = voicewarmup REG_SZ

this enables logging for all MSI's
Answered 06/28/2007 by: jmcfadyen
Fifth Degree Black Belt

Please log in to comment
Answer this question or Comment on this question for clarity