GP SoftwareTwitter
Opus FAQsManualCommandsObjects

Pin any executable to Start

Windows' Pin to Start function doesn't always work as expected: for example, you want to have your portable apps on the Start Menu but clicking Pin to Start doesn't do anything.

The manual solution for this is:

  1. Create a shortcut of the executable you want to pin in the /start\Programs (Opus will resolve this path to something like C:\Users\<Username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs for you automatically)
  2. The executable will now appear on the top of the "Recently added" list in your Start Menu.
  3. You can now right-click on it in the Start Menu and select "Pin to Start", and it will actually become pinned!

We can also create a context menu entry to partially automate this:
context_menu
Here's how to create the context menu entry for .exe files which will automate the step 1 for you:
a) Go to Settings > Preferences menu > File Types...
b) Find .exe entry and then in its "Context Menu" tab add a new "Standard Opus Function" and under "Action" give it a caption "Add to Start Menu" and as a code paste this:

Copy MAKELINK TO /start\Programs

(Note that you can do this for all files and folders, not necessarily just for .exe as in the example)

Now when you use this context menu action on the .exe files, the shortcut will be created in the Start for you, and you can simply follow the step 3 in the above manual instructions to pin the item on the Start menu!