Salut,
jpbardiau a écrit :Il vaut mieux sauvegarder %appdata%\Mozilla\Firefox\ car à la racine du dossier Firefox il y a un fichier profiles.ini qui est nécessaire pour retrouver le profil.
C'est ce que je fais avec mon fichiers de commandes SaveData.cmd, nettement plus complet que celui-ci qui pour moi n'était destiné qu'à sauvegarder un seul profil.
Il y a un danger à restaurer brutalement tout le dossier Firefox de %appdata%, s'il y a eu d'autres profils créés entre-temps.
Cela vaudrait la peine d'expliquer comment modifier profiles.ini.
Si on a au départ :
Code : Tout sélectionner
[General]
StartWithLastProfile=1
[Profile0]
Name=default
IsRelative=1
Path=Profiles/lq1w5ix4.default
Default=1
[Profile1]
Name=mini
IsRelative=1
Path=Profiles/58q8d4vl.mini
Le [Profil0] a été créé automatiquement et n'a jamais été renommé, d'où son Name=default
et son nom de dossier se terminant par .
default indiqué dans Path=Profiles/lq1w5ix4.default.
Default=1 indique que c'est ce profil qui sera utilisé automatiquement en cliquant sur le raccourci Firefox ne précisant pas le profil. Il ne peut en avoir qu'un dans tout le fichier profiles.ini
Le second profil a été créé via le gestionnaire de profil et je l'ai nommé mini.
Si l'on veut ajouter un autre profil manuellement parce que l'on a restauré un dossier
ab1c3de4.toto au départ d'une sauvegarde, il suffit de faire un copier-coller d'une description de profil et de l'adapter en conséquence
Ici, par exemple, copier-coller tout ce qui concerne le [Profil1] et le corriger pour avoir sous la description du [Profil1]:
[Profile
2]
Name=
toto
IsRelative=1
Path=Profiles/
ab1c3de4.toto
On peut aussi passer par le gestionnaire de profil, créer un nouveau profil avec le nom que l'on désire en indiquant le chemin du dossier à utiliser.
Après cela, on peut toujours corriger manuellement.
Bon à savoir également : si on clone un profil d'une installation de Windows vers une nouvelle installation sur un autre lecteur, par exemple de D: sur C: ou si l'on veut changer le nom du dossier, le chemin du dossier original peut être inscrit quelques fois dans le fichiers prefs.js qu'il faut donc éditer, le programme Fx ou Tb étant fermé, pour remplacer l'ancien chemin par le nouveau.
Extrait du prefs.js de mon profil courant de Firefox :
user_pref("extensions.sqlitemanager.mruPath.1", "C:\\Documents and Settings\\mon-login\\Application Data\\Mozilla\\Firefox\\Profiles\\
lq1w5ix4.default\\cookies.sqlite");
Dans prefs.js de mon profil courant de Thunderbird, je ne trouve que 14 lignes contenant un chemin complet commençant par "C:\\Documents and Settings\\ dont 10 avec le nom du dossier du profil 7gjhmpm2.default
Pour ceux qui ont constaté que leurs extensions et autres sous-dossiers n'étaient pas copiés, l'explication est simple.
Il faut faire cette sauvegarde quand Fx ou TB sont fermés, sinon certains fichiers et dossiers sont verrouillés.
@+
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.0; fr; rv:1.9) Gecko/2008052906 Firefox/3.0