Hi

I want to add a text box and a check box on the fninsh dialog box giving user the option so that when they select the check box and click on finish button the installed application is launched.

can someone please 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
Application packaging skills do not generally involve clairvoyance so can you tell us which authoring tool you're using? :-)
Answered 08/13/2009 by: VBScab
Red Belt

Please log in to comment
0
I am using Wise Packaging Studio
Answered 08/13/2009 by: desert_rose
Orange Belt

Please log in to comment
0
So select 'Installation Expert' view, click the 'Dialogs' tab, browse to the dialog in question and start adding the controls you need. If you don't already have it set, check the option to have WPS save back-ups so that, if it all goes horribly wrong, you can go back to a clean version.

Important question: is this a vendor MSI or a project of your own making?
Answered 08/13/2009 by: VBScab
Red Belt

Please log in to comment
0
its our own project. I have added a check box and set its property value (for ex laucnhapp) to 1. added a custom action pointing to the executable of the application. In the Events for Finish button i have added a DoAction and custom action name as parameter and a condition "launchapp=1"

where do i need to sequence the CA.

right now its lauching the application as soon as i clicked on finish button but the finish dialog does not disappear
Answered 08/13/2009 by: desert_rose
Orange Belt

Please log in to comment
0
Add the CA at the bottom of the Execute Immediate tab after InstallFinalize. In the Properties of you Execute CA set it to "asynch, no wait" so that the MSI sequence continues after you click Finish without waiting for the CA to complete. This outta get you going.

G'luck,

- J

Oh, and lastly:

Application packaging skills do not generally involve clairvoyance so can you tell us which authoring tool you're using? :-)


Slacker, lol :)
Answered 08/13/2009 by: jcarri06
Senior Purple Belt

Please log in to comment
0
In Installshield you just click a radio button, browse to the exe, and done. But I digress...
[:D]
Answered 08/13/2009 by: turbokitty
Sixth Degree Black Belt

Please log in to comment
0
pft!! you installshield user you!! :)
Answered 08/13/2009 by: jcarri06
Senior Purple Belt

Please log in to comment
0
@jcarri06

It almost got me done...only thing is that the application starts as soon as the finish dialog appears. what i want is that user click on the finish button and then application starts.
Answered 08/13/2009 by: desert_rose
Orange Belt

Please log in to comment
0
It almost got me done...only thing is that the application starts as soon as the finish dialog appears. what i want is that user click on the finish button and then application starts.

from what I can make out (excuse me if I am wrong) you have sequenced your CA after installfinalize
should your CA not be sequenced as a deferred CA
Answered 08/14/2009 by: cygan
Fifth Degree Brown Belt

Please log in to comment
0
you are right...CA is after installfinalize. but then where should i place it.
Answered 08/14/2009 by: desert_rose
Orange Belt

Please log in to comment
0
seems you will need to sequence your CA just before installfinalize
and change your in-script options to user -context
but your std users might not have the rights to finish the install so you might have to use the system context
Answered 08/14/2009 by: cygan
Fifth Degree Brown Belt

Please log in to comment
0
placeing the CA before InstallFinalize and keeping inscript option as Immediate execution seems to be working for me.
Answered 08/14/2009 by: desert_rose
Orange Belt

Please log in to comment
1
Have a look at:
Altiris/Symantec KB Article: 18369 (Execute installed program using checkbox on the Exit Dialog)
https://kb.altiris.com/article.asp?article=18369&p=1
Answered 08/14/2009 by: AngelD
Red Belt

Please log in to comment
0
Kim, you absolutely *have* to have had that page bookmarked. I don't know how anyone finds anything in the Altiris KB. It seems designed to keep everything secret! :)
Answered 08/14/2009 by: VBScab
Red Belt

Please log in to comment
0
tsss - double posting... you might want to delete the other post.
anyway, make the dialog in your Authoring Tool, attach a property to it, then create a custom action to launch the selected executable, conditioned on that property.
I would schedule the Custom Action in Immediate Execution, after InstallFinalise, probably as the last action and make sure Windows Installer does not wait for the execution to finish.
PJ
Answered 11/24/2011 by: pjgeutjens
Red Belt

Please log in to comment
0
Thanks for your update, I'll remove the duplicate thred, I want to execute the application only after user clicks the finish button. Do i need to edit Events of Finish button? If so what are they?
Answered 11/24/2011 by: elavarasanmca
Yellow Belt

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