UPDATE: We have released 2 exclusive free utilities to do the whole task automatically: Run It and Run Editor.
One of our readers "Balaji" asked us following question:
Hi Vishal,
I want to know how to create a registry entry for application shortcuts?
example:
For opening a notepad we go to start - run and type notepad
For opening paint brush we use start - run and type mspaintSimilarly i want to set keywords for opening specific applications in my desktops.
For that what is the registry keyword i need to create / modify... Pls guide me
looking forward for your reply.
Thanks in advance
Yes. That can be done easily using Windows Registry. You can open any desired 3rd party program by just typing its name in RUN or Start menu Search box and press Enter.

You'll need to set the application path in Windows Registry so that Windows can know about the application at the time of execution.
PS: Before starting the tutorial lets assume that our desired application name is "My Application". Its an EXE file and is stored in "C:\Program Files\My Application\" folder. It'll help you in easily understand the tutorial.
So without wasting any time, lets start our tutorial:
1. Type regedit in RUN or startmenu search box and press Enter. It'll open Registry Editor.
2. Now go to:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths
3. Now we'll need to create a new key under "App Paths" key. Right-click on "App Paths" key and select "New -> Key". Set its name to your desired application name along with its extension e.g. My_Application.exe
4. Select the key created in Step 3 and in right-side pane, set value of "Default" to the full path of application's EXE file e.g. C:\Program Files\My Application\My Application.exe
5. Again in right-side pane, create a new String value "Path" and set its value to the folder containing your application EXE file e.g. C:\Program Files\My Application\

6. That's it. Now you can launch your desired application by just typing its name in RUN or Start menu Search box.
NOTE: If you want a ready-made registry script to do the task automatically, then copy paste following code in Notepad and save the file with name "AskVG.REG" (including quotes).
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\My Application]
@="C:\\Program Files\\My Application\\My Application.exe"
"Path"="C:\\Program Files\\My Application\\"
You just need to replace BOLD part of the above script with the correct application name and path. After saving the file, run it and it'll add the program path to Registry so that you can launch it directly from RUN and Start menu Search box.
This article was posted by VG in following section: Windows 7, Windows Vista, Windows XP.
If you enjoyed this article, subscribe to our RSS feed or free newsletter to get all new articles directly in your Inbox. Also check out our popular articles and archive to read other interesting articles.
Arvin V. Malabanan
Wow another awesome and very useful way article from VG! Thanks for sharing to us this awesome method!
IMO, I'm fine w/ the run windows to launch application. Anytime, anywhere on your pc, just press Win+R to launch run dialog box and then type an application. That's my answer if running app on cmd is hard to do.
Pat Gibbo
You have made an old lady very happy! Well, quite happy because I couldn't find a solution to my problem. However, to an old Luddite such as myself, this is the best help I have ever received. To completely convince me that you are a genius, can you help with this problem, please? I re-installed Vista because I had all sorts of probles after installing a new printer. The result was that the system was loaded onto disk D, rather than C. I managed to re-install again only to find that the D: drive is now named F:, E is named G and my CD/DVD is named E rather than F. I'm guessing that even you cannot this crazy situation, (probably caused by me). Also, both installations remain but I think I can correct this with the expert guidance on your site. At least, I hope so! Thank you so much, regardless. Pat
VG
^^ It happens and there is simply no need to worry. You can re-arrange drive letters using Disk Manager. Right-click on My Computer icon on Desktop and select Manage option. It'll open new window, where you can re-arrange drive letters according to your wish.
Actually there is no need to do anything, it doesnt matter what drive letter Windows is showing, the data will remain safe.
Andres
Really useful!
Thanks a lot
Klor
Help please! How to Add or remove entries in the New objects list (ShellNew)
The entrie New Bitmap Document has disappeared from my New Menu even though we checked the HKEY_CLASSES_ROOT key and it seems to be Ok.
HKEY_CLASSES_ROOT\.bmp\ShellNew
(Default) – (value not set)
ItemName - @%systemroot%\system32\mspaint.exe,-59414
NullFile – “”
Any idea how can we make it appear again.
Thank you in advance~!
VG
^^ You can use TweakUI utility and enable the option again.
http://download.microsoft.com/download/f/c/a/fca6767b-9ed9-45a6-b352-839afb2a2679/TweakUiPowertoySetup.exe