Skip to content

Adds a context menu option to directly add a shortcut to the Start Menu folder

Notifications You must be signed in to change notification settings

SledgeSune/AddToStartMenu

Repository files navigation

Add to Start Menu

This script adds a context menu option to create a Start Menu shortcut for any file.

preview

Installation

  1. Clone the repository (ensure it's in the desired final location):

    git clone https://github.com/xAdSFx/AddToStartMenu.git
    cd AddToStartMenu
  2. Run the install script:

    • Double-click install.bat to apply the registry changes.
  3. Verify:

    • Right-click on any file and ensure the "Create Start Menu Shortcut" option appears and works as expected.

DON'T MOVE THE FOLDER LOCATION AFTER INSTALLING, AS THE NEW REGISTRY FOLDER WILL HAVE IT REFERENCED

(If you do so though, just run remove_context_menu.reg and reapply)

Uninstallation

  1. Remove the context menu entry:
    • Double-click remove_context_menu.reg to remove the context menu entry.

Files

  • CreateStartMenuShortcut.ps1: PowerShell script to create the shortcut.
  • SilentRun.vbs: VBS wrapper to run the PowerShell script silently.
  • add_context_menu.reg: Registry file to add the context menu option.
  • remove_context_menu.reg: Registry file to remove the context menu option.
  • shortcut.ico: Custom icon file for the context menu entry.
  • install.bat: Installation script.

Customization

  • To change the icon, modify the Icon value in add_context_menu.reg or simply replace the original file with your desired one.
  • Ensure all paths in the scripts are correct and accessible.

License

This project is licensed under the MIT License.

About

Adds a context menu option to directly add a shortcut to the Start Menu folder

Resources

Stars

Watchers

Forks