Jump to content

Recommended Posts

Posted (edited)

Hello all,

I am wondering if it is possible to create some nice shortcuts like the Internet Explorer and Email Program in the Start Menu like this:

Shortcut.gif

The thing I like is the SUBTITLE (in light blue)

I could really use something like that for a link to our Corporate Intranet, FTP Server, Etc.

I was able to pin my own shortcut to the start menu (the Virtual Drive stuff) and I have some VBScript for this part but the Subtitle seems to be somewhere in the registry...

any help appreciated!

Edited by Incroyable HULK

Posted

Here a vbs script that pin calculator to the start menu

Set objShell = CreateObject("Shell.Application")
Set objFolder = objShell.Namespace("C:\Windows\System32")
Set objFolderItem = objFolder.ParseName("calc.exe")

objFolderItem.InvokeVerb("P&in to Start Menu")

Here is a link to Hey, Scripting Guy!, for more information about this.

Posted

This script worked for me:

Set WshShell = WScript.CreateObject("WScript.Shell")
Set oShellLink = WshShell.CreateShortcut(WshShell.SpecialFolders("AllUsersStartMenu")&"\Calulator.lnk")
oShellLink.TargetPath = "%SystemRoot%\system32\calc.exe"
oShellLink.Description = "Performs basic arithmetic tasks with an on-screen calculator."
oShellLink.Save

The script from The Scripting Guys manipulates the Application object and not the shortcut being created. My script works on the shortcut itself.

Posted (edited)

The problem is that the 2 first one are special explorer elements. Reshack Explorer.exe and you'll find their info tips together with other (search, help, etc.) menu items tips in String Table #438 while the element titles (white text: Internet, Courrrier électronique) themselves are ALONE in the String Table #440.

The light blue texts (the subtitles) are just the application names.

So it looks like Explorer has a special feature for the 2 first ones but not for other. :no:

Edited by Djé
Posted

The script is to pin something to the startmenu not create a shortcuts. To make shortcuts uses a different object.

CreateObject("Shell.Application") this is different then this CreateObject("WScript.Shell")

Posted
HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\MUICache

some harsh googling about that key eventually led me to that page which looks like a good entry point (more links provided inside it) to understand what it is...

...But it does not look related to your quest :(

Posted

according to this thread the registry key connected to that part of the start menu is:

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StartPage]

You may want to dig in the "Favorites" value, but with no guarranty.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...