Salvete! Dans Firefox, nous pouvons créer plusieurs profils et exécuter plusieurs instances de Firefox, chacune avec ses propres addons et personnalisations. J'ai donc deux profils - un pour la navigation et un pour le développement.
Mon problème est qu'après avoir exécuté les deux profils, il me faut changer celui qui est le "navigateur par défaut". Quel que soit le profil lancé en premier, ce sera le "Navigateur par défaut" et les appels aux protocoles d’URL (c’est-à-dire que les hyperliens externes ouverts s’ouvriront dans ce cas particulier).
Il ne s’agit pas de définir le navigateur par défaut. Si vous allez dans les options de Firefox et que vous cliquez sur le bouton "Vérifier maintenant" pour voir s'il s'agit du navigateur par défaut, TOUTE instance de Firefox saura qu'il s'agit du navigateur par défaut. Donc, "Navigateur par défaut" n'est pas en relation avec "Instance par défaut".
Ce fil semble donner quelques indices: http://www.toniblogs.com/04/2011/web/setting-default-firefox-profile/
Et celui-ci se rapproche, mais il n'a pas non plus de réponse: comment ouvrir à distance une URL dans Firefox dans un profil spécifique?
De plus, dans profiles.ini du dossier de données de l'application Firefox, vous pouvez modifier l'entrée du fichier ini pour indiquer quelle instance est celle par défaut.
Default=1
Toutefois, cela n'a pas d'incidence sur les instances en cours d'exécution. sélecteur de profil.
Je sais qu’une alternative est de mettre l’un des profils dans Firefox Portable, où, comme il a un chemin d’application différent, pourrait être défini comme "Navigateur par défaut" par opposition à Firefox installé, mais c’est une solution de contournement qui ne fonctionne pas. répondez à ma question.
Ma question est donc la suivante: comment définir un profil par défaut une fois qu'il est en cours d'exécution? Je ne veux pas redémarrer toutes les instances de Firefox pour changer la valeur par défaut. Comment puis-je faire cela en cours de route?
Je suppose que cela pourrait être possible soit par une action en ligne de commande, soit peut-être existe-t-il un moyen de faire recharger ce fichier par Firefox? Certains commentateurs mentionnent certaines actions du registre, mais est-ce que quelqu'un a quelque chose de précis à essayer? Est-ce que quelqu'un a vraiment fait cela?