Это объясняется в статье Как добавить любое приложение в статью меню правой кнопки мыши на рабочем столе Windows, в которой говорится:
Первое, что вам нужно сделать, это открыть regedit.exe через окно поиска или запустить меню «Пуск», а затем перейти к следующему ключу:
HKEY_CLASSES_ROOT\Directory\Background\shell
Экран должен выглядеть примерно так, если вы находитесь в правильном месте.
Затем вы захотите создать новый ключ под ключом оболочки, имя которого именно то, что будет отображаться в меню рабочего стола. Щелкните правой кнопкой мыши по ключу «shell» и выберите в меню «New \ Key».
Дайте новому ключу имя, которое вы хотите отобразить в контекстном меню рабочего стола. Для этого примера мы будем использовать Open with Notepad ++.
Затем вам нужно создать командный ключ, который будет фактически содержать команду, используемую для запуска приложения. Щелкните правой кнопкой мыши новый ключ Notepad ++ и в меню выберите «New \ Key».
Дайте этому ключу имя «команда» в нижнем регистре.
Для выполнения этого шага вам понадобится полный путь к приложению, которое вы хотите запустить. Вы можете использовать Shift + щелчок правой кнопкой мыши, чтобы получить пункт меню «Копировать как путь», чтобы быстрее найти его.
Теперь нажмите «команда» с левой стороны, а затем дважды щелкните по кнопке (по умолчанию) с правой стороны, чтобы отредактировать строковое значение.
Вставьте полный путь к исполняемому файлу, который вы получили с шага «Копировать как путь» выше, или вы можете указать полный путь самостоятельно, если хотите.
А если щелкнуть правой кнопкой мыши на рабочем столе, появится новый пункт меню. Естественно, использование этого пункта меню должно запустить Notepad ++.
Вы можете добавить столько приложений в контекстное меню рабочего стола, сколько захотите, просто повторите шаги с новым именем элемента меню.
Это в основном то же самое для других версий Windows.