Utilizo Internet Explorer para algunas cosas y Chrome para otras. Me gustaría tener una opción cuando hago clic en un enlace de qué navegador abrir el enlace. ¿Es esto posible en Windows? Actualmente estoy ejecutando Windows 8, aunque debería haber similitudes entre las versiones.
Que yo sepa, esto no es posible.
windows
windows-8
browser
file-association
Andrew Vogel
fuente
fuente
Respuestas:
Encontré lo siguiente como la solución más simple. Advertencia: no haga esto si no es un administrador local.
Modifique las siguientes claves de registro:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\http\UserChoice]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\https\UserChoice]
Cambiar
ProgId
para ser un valor sin sentido.Elimine su cuenta de administrador local de los permisos en la carpeta UserChoice. (Aún conservará los privilegios de administrador mientras esté en el grupo de administradores)
Al hacer clic en un enlace http / https, Windows mirará esa clave de registro para ver qué programa ejecutar. Cuando no puede encontrarlo, muestra una lista de todos los controladores http registrados para que pueda elegir. Normalmente establecería el que elija para esa clave de registro, pero falla debido a que se elimina el permiso. Funcionaría si tuviera permisos elevados, pero esa pantalla de selección del navegador web no tiene permisos elevados.
Un truco, pero está funcionando para mí, y creo que es seguro.
fuente
Codeplex (un sitio de código abierto de Microsoft) tiene una herramienta para hacer esto: Selector de navegador ( sitio web anterior )
fuente
Descubrí que no tenía que cambiar los permisos para que esto funcionara. Me libré de ofuscar solo el http para el programa ofensivo. Los enlaces https aún funcionan. Puedo abrir las URL de acceso directo http enviando el ejecutable de mi navegador (Pale Moon) al botón derecho del menú 'Enviar a', y estas URL enviadas son una solución simple.
fuente