/build/static/layout/Breadcrumb_cap_w.png

Newbie - Change Dialogue Default Setting

I am currently putting together a distribution of Citrix Metaframe Presentation Client.

There is a radio-button dialogue which asks whether to "use local username and password to log on to Metaframe" that defaults to a 'No' setting. I want to change the default to Yes.

I have tried using a transform but when I then use Unicenter SD (v4) to try and distribute the package I get MSI error 1603, presumably due to lack of elevated rights. This error does not occur if I do not use the transform.

So I suppose the question is either how do I stop this error with the transform on USD or where are the default options held in the MSI.

Any help much appreciated!

Neil

0 Comments   [ + ] Show comments

Answers (2)

Posted by: MSIMaker 18 years ago
2nd Degree Black Belt
0
You have two choices ...find the registry key to change and create a custom action to do this after the install or find the value in the property table to alter in your MST that is set by the dialog box you described.

What custom action is run to make the dialog box and get the answer back?

The custom action will have a return value and a property name. This name is in the property table. It may be 0 or 1. It may be Yes or No. I'm not sure.

If you change the default value to what you want then it should install with that value regardless and without error.

I would do a capture of the install and select NO. Then do a capture and select YES and see what changes. There are the values you want. You can always change them using a script/CA after the install is complete.
Posted by: AlienRyes 18 years ago
Yellow Belt
0
Thanks Jim

I've now found the right custom actions. Also tracked down a command-line PROPERTY value which is probably a safer, easier way to do it.

Neil
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ