Página 2 de 2

Re: Firefox como predeterminado para todos los usuarios

Publicado: 22 de marzo de 2018 - 14:52
por sfonteneau
gaelds escribió: 22 de marzo de 2018 - 14:49 Hasta ayer, instalaba un paquete de Firefox de 32 bits en todas partes, pero los últimos paquetes de "lesfourmisduweb" desinstalaron esta versión de 32 bits para instalar la versión de 64 bits. Queda una carpeta "C:\Archivos de programa (x86)\Mozilla Firefox" en las máquinas, pero está casi vacía.

Este comportamiento en mi paquete no ha cambiado entre el último paquete de Firefox y los paquetes anteriores.

Re: Firefox como predeterminado para todos los usuarios

Publicado: 22 de marzo de 2018 - 15:43
por gaelds
Sí, es extraño, pero me ha estado pasando desde la actualización a la versión 1.5.1.21 o desde que reemplacé mi paquete firefox_all por firefox_x86+firefox_x64. Sigue siendo la versión de 32 bits que solía instalarse en nuestros ordenadores de 64 bits; no sé por qué.

Re: Firefox como predeterminado para todos los usuarios

Publicado: 23 de marzo de 2018 - 14:54
por gaelds
Encontré una solución alternativa para permitir que los usuarios abran accesos directos a URL del escritorio en Firefox modificando el registro. Sin embargo, los comandos para configurar Firefox como navegador predeterminado no funcionan.

Código: Seleccionar todo

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\http\UserChoice]
"Progid"="FirefoxURL-308046B0AF4A39CB"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\https\UserChoice]
"Progid"="FirefoxURL-308046B0AF4A39CB"

Re: Firefox como predeterminado para todos los usuarios

Publicado: 22 de enero de 2019 - 15:34
por Jonattend
Hola,

tengo el mismo problema y quería saber cómo configuraste tu clave de registro. ¿
La insertaste mediante un paquete WAPT? ¿
En qué sistemas se probó? (Windows 7/Windows 10?)

Gracias. ;)

Re: Firefox como predeterminado para todos los usuarios

Publicado: 25 de enero de 2019 - 15:35
por Jonattend
Buen día,
Después de muchas horas de investigación y pruebas, finalmente logré establecer Firefox ESR 60.4 como predeterminado para todos los usuarios.

Para ello me baso en esta utilidad: https://kolbi.cz/blog/2017/11/10/setdef...uild-1607/

Mi paquete WAPT: firefox-esr-default:

Código: Seleccionar todo

# -*- coding: utf-8 -*-
from setuphelpers import *

uninstallkey = []

def install():
        killalltasks('firefox.exe')
        filecopyto('SetDefaultBrowser.exe','C:\Program Files\Mozilla Firefox')
        run(r'"C:\Program Files\Mozilla Firefox\SetDefaultBrowser.exe" HKLM Firefox-308046B0AF4A39CB')

def session_setup():
        killalltasks('firefox.exe')
        run(r'"C:\Program Files\Mozilla Firefox\SetDefaultBrowser.exe" HKLM Firefox-308046B0AF4A39CB')
Si ejecuta "wapt-get session-setup ALL" en una máquina, aparece un error relacionado con el paquete firefox-esr-default, pero la modificación funciona. Esto ocurre tanto en cuentas locales como de dominio.

Tuyo sinceramente.