Я хотел бы написать скрипт для упрощения редактирования контекстных меню Windows Explorer. Но, похоже, существует много разных способов реализации пунктов контекстного меню, и ни один из сайтов, которые я нашел, не охватывал их всех.
Некоторые записи относятся к конкретному файлу, некоторые - к определенной папке, некоторые - к расширению файла, некоторые - к простым записям реестра, некоторые основаны на файлах dll или exe, а затем есть сператоры, подменю, реализации флажков /radiobutton, значки и некоторые записи отображаются жирным шрифтом.
Я просто хочу знать, где я нахожу все эти записи и как я могу редактировать или удалять их.
Мне также интересно, если нет функции WinAPI или COM-объекта, которые бы упростили манипулирование контекстными меню. Это также, вероятно, будет более перспективным решением, чем записи в реестре.