/build/static/layout/Breadcrumb_cap_w.png

How to Create a New Shortcut which points to UNC Path without & With Maped Drive?

I need to create a new package in which the shortcut should points to a UNC path where my actual application files exists it is a hard coded path like \\server Name\App Folder\App.exe. Any one had an opportunity to work like this situation??

- My other package needs the new shortcut like same but the UNC path is a Drive Mapped Path (K:\App Folder\App Name)  so  for this kind of situation how do I need to proceed ??

 


0 Comments   [ + ] Show comments

Answers (5)

Posted by: captain_planet 12 years ago
Black Belt
1

Sorry for the delay - I guess I need to follow some of these posts.  It doesn't work like the old days!

You don't need to fill in every single entry.  The only mandatory (non-nullable) fields are the first 5.  You additionally need to populate the WkDir field.  So you'll need to populate:

Shortcut, Directory_, Name, Component_,Target,WkDir

To make filling it in a bit easier, I'd recommend this:

Go to a component which has a keypath set - or you may already have another component which contains a shortcut.

In that Component, create a non-advertised shortcut to something.  It doesn't matter what it points to for now.  Just make sure it sits in the right place on your Start Menu, and that you name the shortcut appropriately for your network .exe.

Once you've done this, start those steps above.  You'll find that the following fields are already filled in:

Shortcut, Directory_, Name, Component_,Target

And all you'll need to update is the Target and WkDir columns....

 

Posted by: SMal.tmcc 12 years ago
Red Belt
1

Comments:
  • here I am trying to create a msi package for shortcuts only!! so is there any way I can do via Installshield ?? other than VB or P scripting!!! - ontari.ontari 12 years ago
  • not sure about installshield but here are a couple of links from the web for it.
    http://helpnet.flexerasoftware.com/installshield17helplib/IHelpMarsCreateShortcut.htm
    http://helpnet.installshield.com/installshield17helplib/FAQShortcutFolder.htm
    http://kb.flexerasoftware.com/doc/Helpnet/isxhelp16_sp1/IHelpAddShellObjects1.htm - SMal.tmcc 12 years ago
Posted by: captain_planet 12 years ago
Black Belt
0

1.
Set up a property called 'WkDir' in the property table and set it to the directory of the executable you want in your shortcut.  For example: \\server Name\App Folder\

2.
In the shortcut table in the WkDir column for your shortcut enter the property name 'WkDir' (no square brackets no quotes).

3.
Create another property called EXEPath, with the full path of your network executable.  For example: \\server Name\App Folder\App.exe

4.
In the Shortcut table in the same row you just entered 'WkDir' in, enter '[EXEPath]' in the Target column (with the square brackets).

Posted by: dunnpy 12 years ago
Red Belt
0

Or create an .lnk (shortcut file) and don't use the shortcut table at all - just drop it into the correct location as you would any other file.

There's not resolution of paths etc, it's just a file like any other.

Captain_Planet's response would be the best option, but my suggestion would work just as well - it's just a little 'dirtier' :)

 

Thanks,

Dunnpy.

Posted by: ontari.ontari 12 years ago
Black Belt
0

1) Created a Property called WkDir 

2) Wen to Shortcut table and selected New (As Per your second point ), but i can see these many rows to fill up so can you help me out how to do that

3) Above you mentioned two values WkDir & Target but I am not sure what to fill other rows !!!

- Am I following the correct method or Am I lost totally!!!

 
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