Windows Explorer context menu
See original GitHub issueI 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
Issue Analytics
- State:
- Created 4 years ago
- Reactions:11
- Comments:31 (23 by maintainers)
Top GitHub Comments
Current progress: https://github.com/duke7553/files-uwp/pull/699 not done yet.
Context menu strings are exclusively managed by the software which added itself to it. Indeed, if you change Files’s language, the software’s won’t.