Hello all, how to create advertised shortcut using adminstudio.When we click on that shortcut it needs to install on demand.Will u provide some guidance.Thanks in advance.
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
Setting the shortcut(s) to be advertised in is straightforward enough through the InstallShield Editor tool in AdminStudio.

In the Editor, find the shortcut(s) you wish to check/modify and double click it/them to bring up the properties of the shortcut, there is a simple selection shown to make the shortcut(s) advertised if they are not already.

For an install-on-demand, you will need to use the /j qualifier to your msiexec installation command line.

Unless you really *must* advertise the application per-user, I would recommend a per-machine install which means combining the /j qualifier with 'm', in other words use /jm.

So the final command would look something like

msiexec /jm <full path to MSI including MSI file name>

You can add the /q qualifier combined with one of several modifiers to make the installation unattended, for example /qn for a fully silent install.

I'd recommend that you set the shortcuts advertised as I described above and install the package as a full installation first and do some testing of the shortcuts before progressing to the install-on-demand part.

Spartacus
Answered 01/02/2012 by: spartacus
Black Belt

Please log in to comment
0
All sound advice but I'd be concerned that the OP is new to packaging and is jumping straight in at the deep end.

@OP, you will struggle with packaging until you understand the fundamentals so you would be best advised to download and digest Phil Wilson's The Definitive Guide to Windows Installer.
Answered 01/02/2012 by: VBScab
Red Belt

Please log in to comment
0
Thank u spartacus,
I have another doubt, if i click on advertised shortcut it is installing for the first time on demand.
After closing that application and if i want to launch it again, application is coming without installing.It means for the first time only it will perform install on demand or every time.
Answered 01/02/2012 by: balaji1201
Yellow Belt

Please log in to comment
0
Once you have installed it by launching the advertised shortcut, do you expect to see re-installation every time you launch it?
Answered 01/02/2012 by: SandeepPanat
Orange Senior Belt

Please log in to comment
0
ORIGINAL: balaji1201

I have another doubt, if i click on advertised shortcut it is installing for the first time on demand.
After closing that application and if i want to launch it again, application is coming without installing.It means for the first time only it will perform install on demand or every time.




I think you shoud go through the basic of windows installer (MSI) first........


here are some link:-

http://en.wikipedia.org/wiki/Windows_Installer

http://www.dell.com/downloads/global/power/ps4q05-20050175-Kouletsis.pdf

google it for more info on packaging:)
Answered 01/02/2012 by: pratikpawar
Senior Yellow Belt

Please log in to comment
0
Thank u SandeepPanat,

Advertised shortcut means install on demand for the first time only right, I thought every time if i click a advertised shortcut it needs to beinstalled, clarify me whether advertised shortcut will be installed every time if we click or for the first time alone.Thank u in advance.
Answered 01/02/2012 by: balaji1201
Yellow Belt

Please log in to comment
0
clarify me whether advertised shortcut will be installed every timeDid I mention Phil Wilson's The Definitive Guide to Windows Installer? I know I didn't mention the horse's mouth, MSDN.
Answered 01/03/2012 by: VBScab
Red Belt

Please log in to comment
0
For direct table editing check out http://www.appdeploy.com/messageboards/tm.asp?m=45197
Please post to the correct forum (Package Development) next time
Answered 01/07/2012 by: AngelD
Red Belt

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