Archive for July, 2007

Total Commander 绿色版的制作方法

最强文件管理器Total Commander 7.0 正式发布! (原文链接)之前一直想做个自己定制的绿色版直接可以在移动硬盘和u盘上使用而无需安装,
在网上找了一些工具来弄,发现都不太理想。
最后发现其实只要通过文本编辑器手动修改一下配置文件即可实现。
首先当然是要安装程序了(这一步目前没有找到什么好方法可以避免),安装时必须把配置文件(关键是wincmd.ini文件,
wcx_ftp.ini文件是用来保存ftp信息的)安装在程序目录下,不然怎么能叫绿色版呢。
接下来的任务就是要修改wincmd.ini文件了,这个文件保存了Total Commander 绝大部分的配置信息和定制信息,非常
的重要。
用文本编辑器打开后找到[Configuration]字段,一般就在文件的第一行。
在下面一行加入以下配置信息(从该变量的英文可以看出来它的功能是读取应用程序所在目录下ini文件作为默认的配置文件):
UseIniInProgramDir=7
如果你不需要添加其他插件的话,到这一步已经是完成了的,你可以直接把程序拷进移动硬盘或u盘中使用了。
但是虽然Total Commander 的功能已经十分强大,毕竟不能做到面面俱到,有些功能还是要通过插件来实现的,就像用firefox就不
大可能不装插件一样。
如果你需要安装插件的话,建议先修改wincmd.ini文件中的pluginbasedir变量
pluginbasedir=%Commander_path%\plugins
这样每次安装和读取插件都会根据在wincmd.ini定义的这个相对路径进行操作,如果不是的话生成的路径都是绝对路径,这样就达不到
绿色版的效果了。
万一你没有修改pluginbasedir的值,你也可以在wincmd.ini中直接修改插件的路径,找到[PackerPlugins]、[ListerPlugins]、
[FileSystemPlugins]、[ContentPlugins]这四个字段,把字段下面的插件路径中程序所在目录那部分绝对路径用%Commander_path%
替换掉即可。例子如下:
使用绝对路径:
7z=95,d:\system\totalcmd\plugins\wcx\7zip\7zip.wcx
把红色部分改为蓝色部分的相对路径:
7z=95,%Commander_path%\plugins\wcx\7zip\7zip.wcx

More »