经常看到大家在论坛中讨论如何制作或使用绿色或便携的Firefox和Thunderbird问题,我也是非常喜欢使用绿色软件,同时,我也很高兴在这里与大家分享一些我的心得与体会:
制作绿色、移动的Mozilla软件
以下是Firefox、Thunderbird为例,其他的NVU等等类似软件,可以参考。
- 绿色安装版制作:
目的:让Firefox或Thunderbird作为本机的缺省浏览器或邮件客户端。
对策:这种目的免不了要修改注册表,因此,如果配置文件不想放到系统缺省个人文件夹中的话,有两种办法: - 将系统个人文件夹指向改到新的盘符路径下(因影响较大,现不推荐,因此不详说)
- 获得安装时对注册表的修改,将Firefox或Thunderbird的启动路径中都增加上
-profile X:…YYY
的配置路径指向
评估:这种方法耗时费力,还要准备专门的恢复脚本,比较麻烦,因此不推荐一般用户使用。
备注:我曾经有段时用过此方法,主要是研究软件对注册表与系统的写入信息,所以,本方法纯属个人研究玩玩。
便携版Portable使用:
目的:实现不在注册表和系统中保留任何信息,便于移动使用。
对策:从Portable主站下载各软件的Portable版,解包直接运行,非常方便。
评估:各种Portable版均需要有一个加载软件在之前运行,因此一定会影响到程序加载的速度和性能,而且在程序未结束前,加载器不会结束,一般加载器会占用5MB左右的内存(对不太熟悉系统配置或设置的用户推荐此方法)。
备注:在第1种方法使用一阵子后,我就用的是这种办法,而且使用了相当长的时间,相对来说,如果不想费时费力而且资源充足的话,推荐用此方法。配置文件替换修改法:
目的:不要修改注册表,也不需要加载器,只需要干干净净地启动程序。
对策:修改%userprofile%MozillaFirfox或%userprofile%Thunderbird
配置目录下的profile.ini文件,将其缺省启动指向定制的目录,或者更简单的办法是备份这个文件,在重装系统时恢复到上述目录即可。
评估:可以考虑做一个很小的恢复脚本,自动将备份的profile.ini恢复到程序的配置目录即可,用不到加载器或修改注册表,因此,对于较了解的系统配置或有兴趣系统设置的用户来说,此方法有一定的可用性。
备注:此方法我只使用过很短的时间,原因是我找到下一个方法。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就行。
备注:这就是我目前使用的方法,感觉还不错,希望大家也多将自己的心得体会多分享一下,这也是对这些好软件的一种支持啊!