Je travaille dans une mairie et je souhaiterais coder un batch me permettant de définir pour les profils Firefox un moteur de recherche par défaut (qwant junior) et une page par défaut.
malheureusement après une recherche google et FAQ Mozilla, toutes les manips trouvées ne fonctionnent pas ou ne sont plus actualités.
Je précise bien sur que je suis sur la dernière versions de Quantum (63.0.3)
Je me débrouille pour coder le batch, je souhaite simplement connaître la manip, les fichiers en cause, les clés BDR etc... pour le paramétrage.
Je sais le faire à la mano mais le but est d'automatiser le processus pour tous les profils d'une machine.
Je vous remercie d'avance pour vos réponses.
Bonne journée.
EDIT: J'ai tenté de passer par un fichier autoconfig.js dans C:\Program Files\Mozilla Firefox\defaults\pref appelant un fichier nommé firefox.cfg à la racine du répertoire d'instalaltion soit C:\Program Files\Mozilla Firefox\ et cela ne fonctionne pas.
Cela fonctionen si je passe par l'extension NKK2 enteprise policy gnéérator sauf pour le moteur de recheche.
En passant par le user.js dans chquae profile, cela fonctionen aussi.
mais impossible de faire marcher ce firefox.cfg, il n'est même pas lu pâr firefox.
autoconfig.js:
Code : Tout sélectionner
//commentaire obligatoire
pref("general.config.filename", "firefox.cfg");
pref("general.config.obscure_value", 0);
Code : Tout sélectionner
// IMPORTANT: Commencer votre code à la seconde ligne.
lockPref("app.update.auto", true);
// Modifie la page d'accueil et les nouvelles fenêtres
defaultPref("browser.startup.homepage", "https://www.qwantjunior.com/?l=fr");
// Désactive le rapport de santé
lockPref("datareporting.healthreport.uploadEnabled", false);
// Désactive l'envoie de toutes les données à Mozilla (Telemetry and FHR)
lockPref("datareporting.policy.dataSubmissionEnabled", false);
// Désactive les moteurs de recherches spécifiés
defaultPref("browser.search.hiddenOneOffs", Amazon.fr,DuckDuckGo,eBay);
// Force les recherches pour la france
lockPref("browser.search.region", FR);
// Afficher les apercus d'onglets dans la barre de tâches Windows
lockPref("browser.taskbar.previews.enable", true);
// Forcer le moteur de recherche
lockPref("browser.urlbar.placeholderName", Qwant Junior);
Franchement, FF n'est vraiment pas fait pour être utilisé dans une entreprise. Je trouve le déploiement juste horrible et pas correctement documenté.