Je cherche à configurer les paramètres de Firefox suivants via un script (VBS ou batch)
- Page d'accueil par défaut
- moteur de recherche par défaut
- désactiver la mise à jour automatique
Est-ce possible?
Vous pouvez le faire en créant ou en manipulant des fichiers de préférences de Mozilla avec votre langage de script préféré.
Pour obtenir une liste des préférences pouvant être définies via ces fichiers, consultez les Préférences de Mozilla et à propos de: la documentation de config , bien que celles qui correspondent à votre liste semblent être: -
browser.startup.homepage
(Page d'accueil par défaut)browser.search.defaultenginename
(moteur de recherche par défaut)app.update.auto
(activer / désactiver la mise à jour automatique)Toutefois, en fonction de votre environnement, il peut être préférable d’envoyer les paramètres via un module complémentaire personnalisé (voir les commentaires XPI dans le bref guide des préférences de Mozilla ) ou via un objet de stratégie de groupe avec FirefoxADM ou similaire.
browser.search.defaultenginename
n'a pas d'effet. Une mise à jour sur cette réponse serait bien.Vous pouvez remplacer les options du navigateur privé dans un fichier user.js du dossier Profils utilisateur. Je l'utilise souvent pour remplacer certaines options, par exemple le traitement en pipeline. Firefox doit être redémarré après avoir mis à jour le fichier user.js. Si le fichier user.js n'existe pas, vous devez en créer un.
la source
copier / coller littéralement la partie de la réponse que je cherchais (gagner env.)
ajouter
Mes tentatives de copie sur des machines distantes avec Get-Content / cat string.txt / "String" >> chemin, se sont terminées par l'insertion de déchets dans le
prefs.js
fichier en raison des caractères d'échappement de la chaîne.la source
la source
Le fil est un peu vieux, mais je veux quand même partager ma solution. J'espère que ça aide quelqu'un. Nous avons eu un problème similaire et nous voulions ajouter les certificats de Windows Store à Firefox. J'ai donc créé un script pour le faire. Quoi qu'il en soit, vous pouvez le modifier selon vos besoins: Ajoutez ou supprimez simplement les lignes sur :: create cfg_file_name.cfg [...] et insérez ce dont vous avez besoin, par exemple pour démarrer la page d'accueil, etc. N'oubliez pas de placer le ^ avant le dernier), sinon cela ne fonctionnera pas!
echo pref("browser.startup.homepage", "http://superuser.com"^);
Depuis la version 49, vous pouvez le faire comme ça:
la source