Hi,
I m using Wise Installation Editor for creating msi packages. I would like the msi to respond thru command line arguments like ALLUSERS and INSTALLDIR. But how do i do this. There is no article abt how to achieve this in wise. Any help?
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
What do you mean by "respond"? The Wise editor won't "respond" to arguments because it isn't meant to. MSIExec - which executes the MSI at run-time, is what "responds" to command line arguments. If you want to change ALLUSERS, INSTALLDIR or other public properties, use the editor to change them.
Answered 06/22/2009 by: VBScab
Red Belt

Please log in to comment
0
In order to pass paramaters on the command line you need to create public properties - these are entries in the property table which much be completely upper case.. more info here: http://msdn.microsoft.com/en-us/library/aa370912(VS.85).aspx

Regards,
Rob.
Answered 06/22/2009 by: MSIPackager
Third Degree Black Belt

Please log in to comment
0
VBScab,
Sorry, i meant msiexec to run the msi package through cmd prompt and also passed params to change it during run time. but the app installs in the default location only.
Answered 06/22/2009 by: maha2804
Senior Yellow Belt

Please log in to comment
0
OK, so now you can see the importance of phrasing your questions properly. Also, you now know that MSIExec is nothing to do with Wise per se.

So....Did you specify a drive other than C: in INSTALLDIR? If so, did you also specify that drive in ROOTDRIVE?
Answered 06/23/2009 by: VBScab
Red Belt

Please log in to comment
0
No i dint specify a drive other than C:.
Answered 06/23/2009 by: maha2804
Senior Yellow Belt

Please log in to comment
0
Take a verbose log of the install. That will show you what the properties were resolved to.
Answered 06/23/2009 by: VBScab
Red Belt

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