无人小站

从 Total Commander 到 Double Commander

JP-Liu Total CommanderDouble CommanderFastCopy

从 Total Commander 到 Double Commander

我大致从 2012 年年末开始使用盗版的 Total Commander(以下简称 TC),近期由于公司的一些原因,决定换掉自己使用的盗版软件,其中最重要的一个就是替换掉 TC。在的另外一篇文章我的软件清单中,提到过 Double Commander(以下简称 DC),而实质上,在我使用过的类 TC 文件管理器中,DC 是最为接近 TC 的一个。

首先必须强调,DC 并不能完全实现 TC 的功能,而且也有很多不足,包括但不限于:

  • 界面未完全翻译,中英混杂;
  • 对高分屏支持一般,部分按钮,图标会明显缩小;
  • 批量重命名无法使用外部编辑器编辑文件名再重新导入;
  • 没有自带生成快捷方式的功能;
  • 没有 TC 9.0 增加的 Everything 搜索功能;
  • 无法实现 Listary→TC→Listary 的功能;
  • …………

接下来简单说说我用 DC 替换 TC 的过程:

  • 第一步:配置 TC 的插件到 DC

    • 之所以说 DC 是最为接近 TC 的文件管理器,最重要的一点就是 DC 支持 TC 的 wcx、wdx、wfx、wlx 插件,所以我可以将我在 TC 的插件直接转移到DC,不需要重新寻找和配置插件。
      • ulister:万能的文件查看插件
      • wdx_anytag:可以显示音乐的作者,曲名等信息,重命名音频时可以用。
      • Total7zip:DC 自带的 7z 功能不能实现 Ctrl-PageDn 打开 exe,msi 文件,安装后可以。
  • 第二步:配置 TC 的自定义命令到 DC

    • TC 中可以通过 USERCMD.ini 配置用户自定义的命令,很遗憾,DC 中并没有对应的功能,但是可以通过配置工具栏按钮来曲线救国。以我使用的几个命令为例:
      • NewFiles:新建文件
        • Command:%COMMANDER_PATH%\plugins\NewFiles\NewFiles.exe
        • Parameters:%p
      • FastCopy:同步文件夹
        • Command:%COMMANDER_PATH%\plugins\FastCopy\FastCopy.exe
        • Parameters:/cmd=sync /open_window /no_exec /estimate /error_stop /bufsize=128 /log=FALSE /disk_mode=auto /speed=full /auto_close %ds\%fs /to=%dt\%ft
      • NirCMD:新建快捷方式
        • Command:%COMMANDER_PATH%\plugins\NirCmd\nircmd.exe
        • Parameters:shortcut %ps %Dt %fs
  • 第三步:根据 TC 的配置调整 DC 的配置,此部分相对简单,但是由于 DC 界面大部分中英混杂,需要一点英语水平,主要包括:

    • Ctrl-D 文件夹列表;
    • 界面字体,配色;
    • 调整 DC 的内部文件关联等;

整个流程下来大致耗费 2 天左右,目前我仍在适应 DC 中。

JP-Liu
懒人一个