/build/static/layout/Breadcrumb_cap_w.png

Shortcut properties

Hi Guys,

I need to create few Entries (like Productname, version, vendorname and Target exe path) in shortcut properties->Details.
Do you have any idea on this?

Kindly help me.

0 Comments   [ + ] Show comments

Answers (3)

Posted by: AngelD 12 years ago
Red Belt
0
You can't set internal names such as Productname, version, vendorname in a shortcut, they are added in executable files

Changing the target of a shortcut can easily be done with a vbscript:

shortcutPath = "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\MyShortcut.lnk"
targetPath = "C:\Program Files (x86)\MyFolder\MyFile.exe"

Set oWshShell = CreateObject("WScript.Shell")
Set oShortcut = oWshShell.CreateShortcut(shortcutPath)
oShortcut.TargetPath = targetPath
oShortcut.Save
Posted by: bhagu_krish 12 years ago
Orange Belt
0
Thanks Angel for your suggestions. :)

But My client is expecting me to Add these information in the Details tab in shortcut properties.
Posted by: anonymous_9363 12 years ago
Red Belt
0
So, we're talking about shortcuts in Vista/Windows 7, then, as XP doesn't have a 'Details' tab.

Either way, the information presented is hard-coded in Explorer. If your client wants additional information, it will either have to go into the 'Description' or he'll need to stump up for you to develop a sub-classing DLL which intercepts the call from Explorer to (I think) SHELL32.DLL and then either shoe-horns in the additional information or presents a new dialog box.

I don't need to fish out the AppDeploy Crystal Ball to know that your client isn't going to stump up the dollars for that.
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