关于Firefox与Thunderbird便携版、绿色版制作完全攻略

经常看到大家在论坛中讨论如何制作或使用绿色或便携的Firefox和Thunderbird问题,我也是非常喜欢使用绿色软件,同时,我也很高兴在这里与大家分享一些我的心得与体会:
制作绿色、移动的Mozilla软件

以下是Firefox、Thunderbird为例,其他的NVU等等类似软件,可以参考。

  1. 绿色安装版制作:
    目的:让Firefox或Thunderbird作为本机的缺省浏览器或邮件客户端。
    对策:这种目的免不了要修改注册表,因此,如果配置文件不想放到系统缺省个人文件夹中的话,有两种办法:

    1. 将系统个人文件夹指向改到新的盘符路径下(因影响较大,现不推荐,因此不详说)
    2. 获得安装时对注册表的修改,将Firefox或Thunderbird的启动路径中都增加上 -profile X:…YYY 的配置路径指向

    评估:这种方法耗时费力,还要准备专门的恢复脚本,比较麻烦,因此不推荐一般用户使用。
    备注:我曾经有段时用过此方法,主要是研究软件对注册表与系统的写入信息,所以,本方法纯属个人研究玩玩。

  2. 便携版Portable使用:
    目的:实现不在注册表和系统中保留任何信息,便于移动使用。
    对策:从Portable主站下载各软件的Portable版,解包直接运行,非常方便。
    评估:各种Portable版均需要有一个加载软件在之前运行,因此一定会影响到程序加载的速度和性能,而且在程序未结束前,加载器不会结束,一般加载器会占用5MB左右的内存(对不太熟悉系统配置或设置的用户推荐此方法)。
    备注:在第1种方法使用一阵子后,我就用的是这种办法,而且使用了相当长的时间,相对来说,如果不想费时费力而且资源充足的话,推荐用此方法。

  3. 配置文件替换修改法:
    目的:不要修改注册表,也不需要加载器,只需要干干净净地启动程序。
    对策:修改 %userprofile%MozillaFirfox或%userprofile%Thunderbird 配置目录下的profile.ini文件,将其缺省启动指向定制的目录,或者更简单的办法是备份这个文件,在重装系统时恢复到上述目录即可。
    评估:可以考虑做一个很小的恢复脚本,自动将备份的profile.ini恢复到程序的配置目录即可,用不到加载器或修改注册表,因此,对于较了解的系统配置或有兴趣系统设置的用户来说,此方法有一定的可用性。
    备注:此方法我只使用过很短的时间,原因是我找到下一个方法。

  4. PStart启动或快捷启动方式:
    目的:对系统不用也不考虑作任何的修改,完全干干净净地启动程序。
    对策:采用PStart绿色加载程序建立程序菜单或创建程序快捷方式,只在程序启动项中加上参数: -profile X:…XXX 指向用户目录即可,调用程序只需要通过此快捷方式或PStart程序加载运行即可。
    评估:考虑到快捷方式会在目录移动后需要重新创建的问题,个人倾向于推荐用PStart加载方式,由于此小软件可用相对路径来调用程序和配置参数,因此,我的参数更简单:-profile .XXX。因为,我的目录分配如下:

    D:\Portable\Firefox\Profile
    PStart在D:\Portable
    Firefox在D:\Portable\Firefox
    配置文件在D:\Portable\Profile

    所以,大家看是否非常简单,这样,Portable目录可以随意移动或变更都没有关系了,重装系统(只动C盘)更不会影响了,只有随时启动PStart就行。
    备注:这就是我目前使用的方法,感觉还不错,希望大家也多将自己的心得体会多分享一下,这也是对这些好软件的一种支持啊!