Page 2 of 2
Re: Firefox as default for all users
Published: March 22, 2018 - 2:52 PM
by sfonteneau
gaelds wrote: ↑March 22, 2018 - 2:49 PM
Until yesterday, I was installing a 32-bit Firefox package everywhere, but the latest "lesfourmisduweb" packages uninstalled this 32-bit version to install the 64-bit version. There remains a "C:\Program Files (x86)\Mozilla Firefox" folder on the machines, but it is almost empty.
This behavior in my package has not changed between the latest firefox package and previous packages.
Re: Firefox as default for all users
Published: March 22, 2018 - 3:43 PM
by gaelds
Yes, it's strange, but it's been happening since the update to 1.5.1.21 and/or the replacement of my firefox_all package with firefox_x86+firefox_x64. It's still the 32-bit version that used to install on our 64-bit PCs; I don't know why.
Re: Firefox as default for all users
Published: March 23, 2018 - 2:54 PM
by gaelds
I found a workaround to allow users to open desktop URL shortcuts in Firefox by modifying the registry. However, the commands to set Firefox as the default browser are not working.
Code: Select all
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 as default for all users
Published: January 22, 2019 - 3:34 PM
by Jonattend
Hello,
I'm having the same problem and I wanted to know how you set up your registry key?
Did you push the key via a WAPT package?
On which systems was this tested? (Windows 7/Windows 10?)
Thanks

Re: Firefox as default for all users
Published: January 25, 2019 - 3:35 PM
by Jonattend
Good morning,
After many hours of research and testing, I finally managed to set Firefox ESR 60.4 as the default for all users.
For this, I rely on this utility:
https://kolbi.cz/blog/2017/11/10/setdef...uild-1607/
My WAPT package: firefox-esr-default:
Code: Select all
# -*- 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')
If you run "wapt-get session-setup ALL" on a machine, an error appears regarding the firefox-esr-default package, BUT the modification works. This occurs on both local and domain accounts.
Yours sincerely.