Pergunta

É possível listar todos os aplicativos em uma máquina que pode abrir um tipo de arquivo específico, usando apenas a extensão de arquivos? por exemplo, se eu tenho um arquivo de texto (.txt), eu quero uma lista de todas as aplicações que podem abrir arquivos .txt.

Foi útil?

Solução

Confira a colmeia HKEY_CLASSES_ROOT em seu registro. É tudo lá dentro.

Outras dicas

Não há nenhuma lista mestra de todas as aplicações que podem abrir um arquivo específico que eu estou ciente.

Eu estou supondo que você está falando sobre máquinas Windows ...

Você só pode ir tão longe como listando as aplicações que são registrados tem que capaz de lidar com uma extensão de arquivo específico (os mesmos aplicativos que aparecem quando você clicar e selecionar "Abrir com" direita). Este é um lugar no Registro do Windows.

Gostaria de sugerir que você verifique na documentação da Microsoft, ou abra o registro e começar a procurar extensões conhecidas.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top