Как добавить пункт "Редактор реестра" в контекстное меню рабочего стола - хорошо известно. Вот автоматическое добавление:
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\DesktopBackground\Shell\regedit] @="Редактор реестра" "Icon"="regedit.exe" "Position"="Bottom" [HKEY_CLASSES_ROOT\DesktopBackground\Shell\regedit\command] @="regedit.exe"
"Position"="Bottom" определяет положение пункта в меню как нижнее. Соответственно, "Position"="Top" задаёт верхнее положение. Или же можно вообще удалить эту строчку. Разделы и параметры можно, конечно, прописать и вручную.
Я решил добавить эту функцию в сборку Total Commander. Конечно, можно было бы сделать автоматическое прописывание в реестре при установке программы, но, думаю, лучше сделать установку этой функции из меню Total Commander. И оттуда же сделать её удаление. Таким образом, в меню Total Commander появляются ещё два пункта "Добавить пункт Редактор реестра" и "Удалить пункт Редактор реестра". Reg-файл для удаления ещё проще:
Windows Registry Editor Version 5.00 [-HKEY_CLASSES_ROOT\DesktopBackground\Shell\regedit]
