Шаг 1: Создайте ярлык программы
Найдите исполняемый файл («.exe») вашей программы.
Щелкните по нему правой кнопкой мыши и выберите «Создать ярлык».
Перенесите созданный ярлык в следующее место:
«`
%USERPROFILE%AppDataRoamingMicrosoftWindowsStart MenuPrograms
«`
Шаг 2: Измените файл реестра
Откройте редактор реестра (нажмите клавишу Windows + R и введите «regedit»).
Перейдите к следующему ключу:
«`
HKEY_CLASSES_ROOT\shell
«`
Щелкните правой кнопкой мыши на пустом месте на правой панели и выберите «Создать» > «Ключ».
Назовите новый ключ так, как вы хотите, чтобы он отображался в контекстном меню (например, «МояПрограмма»).
Шаг 3: Добавьте новый подключ
Щелкните правой кнопкой мыши на созданном вами ключе и выберите «Создать» > «Строковый параметр».
Назовите новый параметр «Icon» и введите путь к значку вашей программы (например, «%USERPROFILE%AppDataRoamingMicrosoftWindowsStart MenuProgramsМояПрограмма.lnk»).
Щелкните правой кнопкой мыши на созданном вами ключе и выберите «Создать» > «Строковый параметр».
Назовите новый параметр «MUIVerb» и введите описание пункта меню (например, «Открыть МойПрограмма»).
Шаг 4: Создайте подключ «command»
Щелкните правой кнопкой мыши на созданном вами ключе и выберите «Создать» > «Ключ».
Назовите новый ключ «command».
Шаг 5: Добавьте значение для команды
Щелкните правой кнопкой мыши на созданном вами ключе «command» и выберите «Создать» > «Строковый параметр (REG_SZ)».
Назовите новый параметр «DelegateExecute» и введите полный путь к исполняемому файлу вашей программы (например, «%USERPROFILE%AppDataLocalМояПрограммаМояПрограмма.exe %1»).
Шаг 6: Закройте редактор реестра
После внесения всех изменений закройте редактор реестра.
Шаг 7: Перезагрузите компьютер
Для применения изменений перезагрузите компьютер.
Теперь ваша программа должна появиться в контекстном меню Windows при щелчке правой кнопкой мыши на файле или папке.