I'd like to write a script to simplify editing the context menus of the Windows Explorer. But there seem to be A LOT of different ways to implement context menu entries and non of the sites that I found covered them all.
Some entries are file specific, some are folder specific, some are file extension specific, some are simple registry entries, some are based on dll or exe files and then there are speperators, submenus, checkbox/radiobutton implementations, icons and some entries are showing in bold.
I just want to know where I find all these entries and how I could edit or remove them.
I'm also wondering if there isn't a WinAPI function or COM object that would make it easier to manipulate the context menus. This would also likely be a way more future proof solution then registry entries.