Agregue una entrada del menú contextual de Windows Shell para una extensión específica (no tipo de archivo)

Para agregar un menú contextual de shell de Windows, digamos para.txt archivos - si el.txt extensión enHKEY_CLASSES_ROOT (o enHKEY_CURRENT_USER\Software\Classes, realmente no importa) tiene el valor predeterminado (Tipo de archivo) txtfile - agregas el comando aHKEY_CLASSES_ROOT\txtfile\shell\yourcommand (y el propio comando enHKEY_CLASSES_ROOT\txtfile\shell\yourcommand\command, por supuesto) y hay que ir.

Sin embargo, digamos.txt extensión en su lugar tiene el valor predeterminadoNotepad++_file. Notepad++_file podría ser elTipo de archivo para muchos otrosextensiones, entonces si añades el comando aHKEY_CLASSES_ROOT\Notepad++_file, entonces este comando aparecerá para cadaextensión asociado a Notepad ++.

Asi que,La pregunta es: ¿cómo se puede agregar una entrada de menú para SOLO UNA EXTENSIÓN específica,sin cambiar su tipo de archivo, si es posible en absoluto?

P.S .: No quiero simplemente duplicar el tipo de archivo, porque los cambios futuros en el tipo de archivo original no afectarán al duplicado.

Respuestas a la pregunta(1)

Su respuesta a la pregunta