Acho que isso é porque os arquivos de 'guerra' simplesmente não tinham associação de arquivos para começar. Clicar em "abrir" permite que eu selecione o programa associado.
Shift-clique com o botão direito do mouse em um arquivo deve exibir "Abrir com" como uma das opções no menu de contexto. No Windows 7, especificamente em arquivos ".war", isso não acontece. Alguma ideia do porquê?
Eu concordo com você: o Windows 7 precisa de uma associação de arquivos para exibir "Abrir com ..." clicando com o botão direito do mouse (testado apenas com alguns arquivos com e sem associação de arquivos no Windows 7 Professional - Final). Não sei se isso é um bug ou um recurso.
Acabamos de encontrar uma boa ferramenta para configurar o menu de contexto: Ferramentas do menu Arquivo . Funciona perfeitamente com o Windows 7 e você pode adicionar entradas, por exemplo Abra com o bloco de notas ou abra com outro programa. Talvez algo para você?
Para ativar ou desativar as entradas do menu de contexto do explorador, você pode usar o ShellMenuView , ele também funciona no Windows 7 .
Acabei de ter o mesmo problema e, depois de testar o método do pôster anterior, encontrei um problema que resolveu meu problema, mesmo que a associação de arquivos não esteja lá:
e isso funciona mesmo se o tipo de arquivo não tiver recebido uma associação de arquivos pelo Windows.