Eu alterei o nome do caminho no registro para estas chaves:
- HKEY_CLASSES_ROOT \ Aplicativos \ emergent.exe \ shell \ open \ command
- HKEY_CLASSES_ROOT \ proj_auto_file \ shell \ open \ command
E isso cuidou do meu problema.
Eu tenho 8 versões de um determinado software instalado (versões 5.1.0 a 5.1.7). Eu preciso de todas as versões instaladas para que eu possa testar ocasionalmente usando as versões mais antigas. Eles estão todos em diretórios separados, mas o executável tem o mesmo nome em cada um deles.
O Windows 7 está convencido de que eu quero usar a versão 5.1.6 para abrir arquivos .proj. Eu gostaria de mudar isso, então ele usa a versão 5.1.7. Eu tentei todas as maneiras possíveis de acordo com esta pergunta: Remover a configuração padrão "abrir com"
Mas não vai "ficar". Eu posso mudar o programa padrão para algo completamente diferente, como um editor de texto, e isso funciona como esperado, mas não para outra versão do mesmo nome executável.
Eu cliquei em "Browse" na caixa de diálogo "Open with", entre na pasta 5.1.7, selecione o executável e clique em OK. No diálogo "Abrir com", no entanto, ele ainda tem o mesmo Programa Recomendado realçado, em vez daquele que eu acabei de escolher.
Tags windows-7