Eu uso o Internet Explorer para algumas coisas e o Chrome para outras. Gostaria de ter uma opção ao clicar em um link de qual navegador para abrir o link. Isso é possível no Windows? Atualmente, estou executando o Windows 8, embora deva haver semelhanças entre as versões.
Que eu saiba, isso não é possível.
windows
windows-8
browser
file-association
Andrew Vogel
fonte
fonte
Respostas:
Eu achei o seguinte como a solução mais simples. Aviso: Não faça isso se você não for um administrador local.
Modifique as seguintes chaves do Registro:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\http\UserChoice]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\https\UserChoice]
Mude
ProgId
para ser um valor sem sentido.Remova sua conta de administrador local das permissões na pasta UserChoice. (Você ainda manterá privilégios de administrador enquanto estiver no grupo de administradores)
Ao clicar em um link http / https, o Windows examinará a chave do Registro para ver qual programa executar. Quando não consegue encontrá-lo, ele exibe uma lista de todos os manipuladores http registrados para você escolher. Normalmente, ele definiria o que você escolher para essa chave do Registro, mas falhará devido à remoção da permissão. Funcionaria se tivesse permissões elevadas, mas a tela de seleção do navegador da Web não possui permissões elevadas.
Um truque, mas está funcionando para mim, e acredito que é seguro.
fonte
O Codeplex (um site de código aberto da Microsoft) tem uma ferramenta para fazer isso: Seletor de navegador ( site anterior )
fonte
Descobri que não precisava alterar as permissões para que isso funcionasse. Eu fiquei ofuscando apenas o http do programa ofensivo. Os links https ainda funcionam. Eu posso abrir URLs de atalho http enviando o executável do meu navegador (Pale Moon) para o botão direito do mouse no menu 'Enviar para', e esses URLs enviados a ele são uma solução simples.
fonte