Gostaria de escrever um script para simplificar a edição dos menus de contexto do Windows Explorer. Mas parece que existem MUITAS maneiras diferentes de implementar as entradas do menu de contexto, e nenhum dos sites que encontrei cobriu todos eles.
Algumas entradas são específicas do arquivo, algumas são específicas da pasta, algumas são específicas da extensão do arquivo, algumas são entradas de registro simples, algumas são baseadas em arquivos dll ou exe e, em seguida, existem especificadores, submenus, implementações de checkbox / radiobutton, ícones e alguns as entradas são exibidas em negrito.
Eu só quero saber onde encontro todas essas entradas e como posso editá-las ou removê-las.
Eu também estou querendo saber se não há uma função WinAPI ou objeto COM que tornaria mais fácil manipular os menus de contexto. Isso também provavelmente seria uma solução mais segura para o futuro do que as entradas de registro.