Existem dois locais no registro do Windows que definem as entradas do menu de contexto:
-
Extensão de arquivo
Para
*.txt
files, o valor padrão deHKEY_CLASSES_ROOT\.txt
aponta paraHKEY_CLASSES_ROOT\txtfile
, que define as entradas do menu de contexto -
*.txt
arquivos têm um tipo percebidotext
(consulte a propriedadePerceivedType
na chaveHKEY_CLASSES_ROOT\.txt
), e esse tipo define suas entradas no menu de contexto emHKEY_CLASSES_ROOT\SystemFileAssociations\text
Se você também alterar os comandos para o tipo percebido text
, deverá sempre obter seu editor favorito para todos os arquivos de texto.