How do you get an msi to load an app/regkey/msi at end of installation. I have the need to load an application with a few switches after the msi has finnished, what are the different ways of doing this.
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
DanGay,
Upto my understandings...
To install another msi you can use nested msi installations
To include registry entries, if you want to do it only after the installation of msi then use a custom action to do it after the last sequence of msi.
To install another app you can use the same method of using custom action scripts.

Hope this helps.
Answered 02/08/2006 by: slb
Purple Belt

Please log in to comment
0
How dow i go about making a custom action? what it the standard layout of the code
Answered 02/08/2006 by: DanGay
Orange Belt

Please log in to comment
0
You can use VBScripts,third party exe's,... do right click on the Installation Designer tab - Custom actions field selected.

Simply refer the Help file SDK for detailed information.[8D]

Hope this helps.
Answered 02/08/2006 by: slb
Purple Belt

Please log in to comment
0
I have a question. I'd like to add the product key to an existing MSI and add a folder to the package. What is/are the best way/s of doing this?. I have never used a custom action and my my VB scripting skill are basic to non-existent
Answered 02/08/2006 by: omookin
Senior Yellow Belt

Please log in to comment
0
Creating a transform should solve both your problems. [:)]

Create a MST for the existing MSI and add the folder to whichever location you require.

Normally if you have an existing MSI which requires a product key then there should be a property in the property table named PIDKEY or so.. which you can pass the value through command line or set the values in the MST itself for this property. [;)]

HTH
Answered 02/08/2006 by: slb
Purple Belt

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