解释


互相独立的两个Firefox环境相当于在两台电脑上分别安装了Firefox。是两个真正独立的Firefox安装, 互不影响。  但很少人知道这其实可以通过Firefox 的Profile来实现。 对, Firefox可以建立多个Profile。


用途


  • 独立的Firefox Profile与普通的“Profile”分离开来,不至于混乱

  • 可以让两个Profile同时运行

  • 开发和测试Firefox扩展

  • 拥有两个Profile能让你以两个不同的帐号同时登陆Google

  • 比较关键词在个性化与普通的Profile中的搜索情况

  • 通过代理服务运行一个Profile检查IP是否改变

  • 使工作和私人的历史记录分离开来

  • 在一个Profile上正常访问Internet, 另外一个Profile上使用代理


实现

   示例Firefox版本是 24.3.0

   关闭所有已打开的Firefox

   开始, 运行 firefox -p, 运行后一个管理Profile的小窗口会弹出来,在这里可以新建, 更改, 删除Profile, 建立时可以指定目录。

   比如我建立一个名字是ssh的profile, 注意这里勾选启动时不询问选项

   接下来建立一个脚本专门启动这个ssh,脚本名称 FFssh.bat, 内容如下

   

set MOZ_NO_REMOTE=1
start "" "C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -P ssh

   

   以后每次启动这个新profile直接运行这个脚本就好。

   

 说明: setMOZ_NO_REMOTE=1 允许我们同时运行多个Firefox实例。