Firefox è il browser predefinito per tutti gli utenti

Domande sul packaging WAPT / Richieste e assistenza sui pacchetti Wapt.
Regole del forum
Regole del forum della community
* Supporto in inglese su www.reddit.com/r/wapt
* Supporto della community in francese disponibile su questo forum
* Si prega di anteporre [RISOLTO] al titolo dell'argomento se è stato risolto.
* Si prega di non modificare un argomento contrassegnato con [RISOLTO]. Aprire un nuovo argomento facendo riferimento a quello precedente.
* Specificare la versione di WAPT installata, la versione completa e il numero di build (2.2.1.11957 / 2.2.2.12337 / ecc.) nonché l'edizione Enterprise/Discovery.
* Le versioni 1.8.2 e precedenti non sono più supportate. Le uniche domande accettate relative alla versione 1.8.2 riguardano l'aggiornamento a una versione supportata (2.1, 2.2, ecc.).
* Specificare il sistema operativo del server (Linux/Windows) e la versione (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specificare il sistema operativo della macchina di amministrazione/creazione dei pacchetti e della macchina con l'agente problematico, se applicabile (Windows 7/10/11/Debian 11/ecc.).
* Evitare di porre più domande quando si apre una discussione, altrimenti potrebbe essere ignorata. Se ci sono più discussioni, aprirle separatamente, preferibilmente una dopo l'altra e non tutte contemporaneamente (ovvero, non intasare il forum).
* Includere frammenti di codice, screenshot e altre immagini direttamente nel post. I link a Pastebin, Bitly e altri siti di terze parti verranno sistematicamente rimossi.
* Come in qualsiasi forum della community, il supporto è fornito volontariamente dai membri. Se si necessita di supporto commerciale, è possibile contattare il reparto vendite di Tranquil IT al numero 02.40.97.57.55
Avatar utente
sfontenau
Esperto WAPT
Messaggi: 2312
Registrato: 10 luglio 2014 - 23:52
Contatto:

22 marzo 2018 - 14:52

gaelds ha scritto: 22 marzo 2018 - 14:49 Fino a ieri installavo ovunque un pacchetto Firefox a 32 bit, ma gli ultimi pacchetti "lesfourmisduweb" hanno disinstallato questa versione a 32 bit per installare la versione a 64 bit. Rimane una cartella "C:\Program Files (x86)\Mozilla Firefox" sui computer, ma è quasi vuota.

Questo comportamento nel mio pacchetto non è cambiato tra l'ultimo pacchetto Firefox e i pacchetti precedenti.
Gaeldi
Messaggi: 254
Registrazione: 22 nov 2015 - 08:37

22 marzo 2018 - 15:43

Sì, è strano, ma succede da quando ho aggiornato alla versione 1.5.1.21 e/o ho sostituito il mio pacchetto firefox_all con firefox_x86+firefox_x64. È ancora la versione a 32 bit che prima si installava sui nostri PC a 64 bit; non so perché.
Gaeldi
Messaggi: 254
Registrazione: 22 nov 2015 - 08:37

23 marzo 2018 - 14:54

Ho trovato una soluzione alternativa per consentire agli utenti di aprire i collegamenti URL sul desktop in Firefox modificando il registro. Tuttavia, i comandi per impostare Firefox come browser predefinito non funzionano.

Codice: Seleziona tutto

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"
Avatar utente
Jonattend
Messaggi: 43
Registrazione: 26 marzo 2018 - 14:45

22 gennaio 2019 - 15:34

Ciao,

ho lo stesso problema e volevo sapere come hai configurato la chiave di registro?
Hai inserito la chiave tramite un pacchetto WAPT?
Su quali sistemi è stata testata questa soluzione? (Windows 7/Windows 10?)

Grazie ;)
Versione del server WAPT: 1.8.1 su Debian 10
Versione dell'agente WAPT: 1.8.1.6756
Versione di installazione WAPT: 1.8.1.6756 su Windows10 v1909
Versione di distribuzione WAPT: 1.8.1.6756
Avatar utente
Jonattend
Messaggi: 43
Registrazione: 26 marzo 2018 - 14:45

25 gennaio 2019 - 15:35

Buongiorno,
Dopo molte ore di ricerca e test, sono finalmente riuscito a impostare Firefox ESR 60.4 come versione predefinita per tutti gli utenti.

Per questo mi affido a questa utility: https://kolbi.cz/blog/2017/11/10/setdef...uild-1607/

Il mio pacchetto WAPT: firefox-esr-default:

Codice: Seleziona tutto

# -*- 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')
Se si esegue "wapt-get session-setup ALL" su un computer, viene visualizzato un errore relativo al pacchetto firefox-esr-default, MA la modifica funziona. Questo si verifica sia sugli account locali che su quelli di dominio.

Cordiali saluti.
Versione del server WAPT: 1.8.1 su Debian 10
Versione dell'agente WAPT: 1.8.1.6756
Versione di installazione WAPT: 1.8.1.6756 su Windows10 v1909
Versione di distribuzione WAPT: 1.8.1.6756
Bloccato