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

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
vendor msi or repackage?
Answered 01/22/2007 by: aogilmor
Ninth Degree Black Belt

Please log in to comment
0
Vendors packages
Answered 01/22/2007 by: Ladort
Senior Yellow Belt

Please log in to comment
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
Answered 01/23/2007 by: nheim
Tenth Degree Black Belt

Please log in to comment
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?
Answered 01/23/2007 by: AngelD
Red Belt

Please log in to comment
0
better yet, use a transform and remove the shortcut in the .mst :-)
og
Answered 01/24/2007 by: aogilmor
Ninth Degree Black Belt

Please log in to comment
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.
Answered 01/24/2007 by: JdotQ
Senior Purple Belt

Please log in to comment
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.
Answered 01/24/2007 by: AngelD
Red Belt

Please log in to comment
1
Thank you everybody

As suggested, just removing the shortcuts from the Shortcut table is the easyest way - and the way to solve it. ;-)
Answered 01/24/2007 by: Ladort
Senior Yellow Belt

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