-
-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Description
I would like to be able to use Windows Explorer's context menu in Files, especially its custom entries, like, in my case : WinRAR, 7-Zip, LockHunter, Beyond Compare, Git Bash, Sublime Text, etc...
The context menu is also stored in Windows Registry.
I found some of my context menu items on my Windows Registry database, but, they're not located in the same place.
There's at least these :
HKEY_CLASSES_ROOT\*\shell
HKEY_CLASSES_ROOT\*\shellex
HKEY_CLASSES_ROOT\Folder\shell
HKEY_CLASSES_ROOT\Folder\shellex
HKEY_CLASSES_ROOT\Directory\shell
HKEY_CLASSES_ROOT\Directory\shellex
(Source)
Some way, CCleaner and other software manages to find them all.
Two software that I use, TreeSize and WinSCP, allows to display Windows Explorer's context menu, TreeSize isn't open source but WinSCP is : I found the feature in this Delphi file by the ShellDisplayContextMenu
function.
I think this approach is different from reading the Registry because it's the genuine Windows Explorer context menu which is shown, so I guess there's some way to access it directly.
Unfortunately, I there's nothing more I can do to help you figure this out.
Good luck