/build/static/layout/Breadcrumb_cap_w.png

Remove shortcuts in msi

Is there a way to disable the creation of desktop and startmenu icons/folders when installing a msi package? Something like a property "NoShortCuts"=1 would be nice :-)

0 Comments   [ + ] Show comments

Answers (8)

Posted by: Ladort 17 years ago
Senior Yellow Belt
1
Thank you everybody

As suggested, just removing the shortcuts from the Shortcut table is the easyest way - and the way to solve it. ;-)
Posted by: aogilmor 17 years ago
9th Degree Black Belt
0
vendor msi or repackage?
Posted by: Ladort 17 years ago
Senior Yellow Belt
0
Vendors packages
Posted by: nheim 17 years ago
10th Degree Black Belt
0
Hi Haakon,
to find out, you have to load the MSI in a MSI-editor like ORCA.
Have a look at the shortcut table and note the component of the shortcuts in question.
After that, go to the component table and search for this component. If there is a condition set on it, you have to make the condition to resolve to false. Often, this is possible with a different value for the property involved.
But be carefull: Make sure, that the component you are disableing, only affects this shortcuts and not other things to.
Regards, Nick
Posted by: AngelD 17 years ago
Red Belt
0
Have in mind,
If this is an Advertised shortcut and you do prevent the component from being installed you will also prevent the .EXE file (the shortcut's target) from being installed as they will reside in the same component.

If you do not want the shortcut(s) to be installed why not just remove it from the Shortcut table?
Posted by: aogilmor 17 years ago
9th Degree Black Belt
0
better yet, use a transform and remove the shortcut in the .mst :-)
og
Posted by: JdotQ 17 years ago
Senior Purple Belt
0
ORIGINAL: aogilmor

better yet, use a transform and remove the shortcut in the .mst :-)
og

To elaborate with aogilmor's post...

With AdminStudio 7.5, you can do this through Tuner...

Create a New Transform

Under System Configuration > Shortcuts -- there is the area where the shortcuts will be dropped on the destination computer. You can remove/rename to your liking.
Posted by: AngelD 17 years ago
Red Belt
0
I didn't say delete the shortcut from the MSI did I [:D]

But aogilmor is correct, use a transform when modifying vendor MSIs.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Don't be a Stranger!

Sign up today to participate, stay informed, earn points and establish a reputation for yourself!

Sign up! or login

Share

 
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