玩转Total Commander也不难(转)

玩转Total Commander也不难(转)[@more@]

前言:Total Commander(原Windows Commander)是一款著名的磁盘文件管理软件,体积小巧但功能强大,除了具有一般的文件管理功能外,还能实现文件比较、快速搜索、批量重命名、解压缩、FTP连接以及图像浏览功能……这么强大的功能,大家快跟我一起领略一下它的风采吧!

下载地址:http://www.simtel.net/product.php?id=54757&SiteID=simtel.net

一、内部命令大放送

在TC安装目录下有个”totalcmd.inc”文件,用文本编辑器开它就可以看到TC里所有的内部命令,合计有200多条,格式是”cm_xxx”, 等号后面是命令的编码,每条命令的编码是惟一的,以便调用。后面跟着简单的命令注解。使TC如此强大的秘密和兵器,不全在这儿。

如:”cm_Copy=905;Copy files命令”,就是拷贝文件(文件管理最常用的操作之一,在TC下按F5键)。”cm_DirectoryHotlist=526;Directory popup menu”就是打开文件夹菜单。

建议把TC的所有内部命令看一遍,搞清楚每个命令的功能,并且筛选出自己需要和常用的命令。这个时间是值得花的,你一定会发现一些以前没想到的,强大方便的新功能。研究一下,你还会发现,有些内部命令是你以前已经用到的(通过菜单、工具栏、快捷键)等,比如上面说到的cm_Copy)。但还有不少命令非常有用,下面告诉你怎么用上那些”藏起来”的内部命令,方法有4个。

1.主菜单调用。TC的”扩展菜单”或”增强菜单”实际就是把更多的内部命令做在了主菜单里,在后面的”定制属于你自己的菜单”一文中将介绍如何编制和扩充主菜单,把自己需要的内部命令放到TC的菜单里面。

2.工具栏调用。选主菜单”设置”---“改变工具栏”,在”命令”下拉菜单 中选择内部命令。在”图标”栏选定一个图标代表它,点击”确定”按钮就完成了一个内部命令的栏按钮设置,以后就可以点击调用了。

3.文件夹菜单调用。按Ctrl+D,弹出文件夹菜单后选择”设置”,然后在”命令”下拉菜单中选择内部命令。按Ctrl+D调出文件夹菜单后,在箭头所指的地方可以看到我们刚刚建立的”Control Panel”选项,选中后就会马上跳到控制面板窗口(不是Windows自带的控制面板,TC内部也可以直接访问控制面板)。

4.快捷键调用。把内部命令定义到快捷组合键上,具体方法可以参考后面的快捷调用一文。

二、定制属于你自己的菜单

在TC的安装目录下有个Languge子目录,进去以后可以看到以”mnu”为扩展名的文件,这就是TC的菜单文件了。

如果你安装了中文语言包,就应该有Wcmd_chn.mnu(中文菜单)、WCMD_ENG.MNU(英文菜单)这两个文件。Mnu文件使用文编辑器进行编辑。现在我们以中文菜单wcmd_chn.mnu为例,看看TC的菜单是如何编写的。

如图所示的文字实际上就是TC的第一个主菜单项:“文件”菜单。

主菜单项由POPUP和END_POPUP一对关键词组成,在POPUP后跟主菜单名“文件”,“(&F)”表示可以可以按Alt+F访问“文件”菜单。

在POPUP和END_POPUP之间,就是组成“文件菜单”的菜单项,由关键词MENUITEM表示。如:“同ENUITEM”压缩(&P)… Alt+F5”,508”就表示“文件”菜单里面的“压缩”这一项,同样,“(&P)”表示快捷键,“ Alt+F5”表示不顺要打开“文件”菜单,按“Alt+F5”组合键就直接执行“压缩”功能。

注意上面这条命令的最后一个数字“508”,它代表内部命令的编码。记得我们在第一部分里讲到TC的每一条内部命令都有一个惟一的编码,如果我们到 totalcmd.inc文件里查一下的话,就会发现“cm_PackFile+508;Packfiles”命令是“压缩”这个命令项要实现的功能:压缩文件。

最后要注意的是,POPUP和END_POPUP这对关键词代表了一个菜单,如果在这对关键词内部发现了另一对POPUP和END_POPUP,那么它就是这个菜单的子菜单。

上面讲了TC菜单的第一项“文件”菜单,其它菜单项的结构和格式是一样的,大家把mnu文件仔细看一下,对照TC界面的菜单选项,把mnu文件的内容和结构弄清楚之后,就可以着手添加自己需要的内部命令,打造属于自己的扩展菜单了。

三、快捷键,更方便

TC在设计理念中非常强调功能实现的速度和效率,有意识地把所有的操作都设计成了可以通过键盘实现,甚至以够完全抛弃鼠标。这是TC的精髓所在,为了充分发挥TC在速度和效率上的设计优势,应该有意识地多用键盘和快捷键。

建议把T有的快捷键试用一下,一定会发现不少很奇妙的功能,以及一些在资源管理器不下很难想像的操作。点击主菜单的“帮助”―――“快捷键列表”,可以调出TC的气急键定义。另外,在TC安装目录下有一个Keyboard.txt文件,是快键定义的文本文件。

主菜单选择“设置”―――“选项”进入设置窗口,在左边窗口选择:“杂项”,这里标明“重定义快捷键(键盘重愚蠢旬)”的区域就是用来定义快捷键的,选择 Ctrl、Alt、Shift以及键名的组合,在“命令”下拉菜单选择内部命令,就完成了快捷键的设定。 中下页左上图所示,就是定义“Ctrl+Alt +F5”组合键来执行压缩任务(cm_PackFiles)。

说明的是,如果想修改TC的默认快捷键,换成更适合自己的快捷键组合,也可以通过这个界面来完成,这就是所谓“重定义快捷键”或者叫“键盘重映像(remap)”。

当然,如果你想取消自己定制的快捷键,比如上面这个压缩的快捷键,也同样可以在这个界面下,先选中Ctrl和Alt,再把键名选为F5,这时“命令”栏就会显示出你以前定义的内部命令”cm_packfiles”,这时再点击“命令”下拉菜单,选择“默认的命令(不做键盘重映象)”,然后点击“确认”按钮,这个快捷键就被取消了,又恢复了TC的默认快捷键。

小技巧:如果觉得用“命令”下拉菜单找命令很费劲,这里有两个小技巧:

1.找个能对文本行进行按首字母顺序排序的文本编辑器(比如Work、EmEditor都有这个功能),把“totalcmd.inc”的文本按首字母顺序重新排序,然后保存放回原处,再打开命令下拉菜单,所有的命令便已经按首字母顺序排好了。最好有一份totalcmd.inc原文件的备份,原文件中的内部命令是按照功能类别排列的,在熟悉内部命令的时候阅读它更方便些。

2.在TC安装目录下找到“wincmd.ini”文件,可以在[Shortcuts]段落下直接编辑快捷键定制。“wincmd.ini”文件对于TC极其重要,所有配置(除了FTP站点信息)都保存在这个文件中。

四、文件夹菜单,访问更简捷

文件夹菜单可以让你快速访问常用路径,是个非常有用也常用的,定制一份好的文件夹菜单会给使用者带来不少方便,按Ctrl+D调出文件夹菜单,选择“添加当前文件夹”会跳出如图所示的窗口,把示把Totalcmd目录加入文件夹菜单,点击“确认”按钮后,“Totalcmd”这个文件夹就保存在了文件菜单里了。下次只须文件夹菜单中选择就可以直接到达该目录。

在文件夹菜单中选择“设置(C)”就到了文件夹菜单的设置窗口。文件夹菜单的设置比较简单,这里讲一下大家可能忽视的地方:

1.点击“添加子菜单”按钮就可以给文件夹菜单定义子菜单;

2.可以直接添加FTP站点的路径,即使是需要帐号密码登录的FTP站点,只要按照标准FTP登录格式填写,一样可以选中后直接进入到那个路径;

3.如果装了注册表插件,可以把注册表的位置加为快捷路径;

4.可以直接添加TC的内部命令,比如要访问桌面、回收站、控制面版等,直接设置相应内部命令就行;

5.此力的最下面有个“目的文件夹”栏的设置,可以在此赶往另一个文件夹路径。意思是当你快速访问某个目录时,另一个窗口同时切换到“目的文件夹”所设定的目录;

6.文件夹菜单的选项的“标题”写法有讲究,比如DOC目录,写成D&OC,这样显示的时候,“O”字母是带下划线的,意思是当你Ctrl+D调出文件夹菜单后,再安O就直接跳进DOC目录了。

五、新实用插件集合

在安装Total Commander插件之前,最好先在Total Commanderplugins文件夹中创建3个名为packer(存放压缩类插件)、fs(存放文件系统类插件)的子文件类,安装相应插件时就可以分门别类存放了。

本文提到的所有插件都可以从http://www.ghisler.com/plugins.htm下载。

1.Officeview插件

Officeview插件的主要功能用来查看office文档,但不包括Powerpoint文件档。将下载回来的文件解压缩,将之复制到“Total Commanderpluginsls”文件夹中,然后从“设置”菜单下打开“选项―――编辑/查看”对话框,点击“设置内置的查看程序”按钮,再点击“LS-Plugins”按钮,点击“添加”按钮,找到刚才复制过来的office.wlx文件,连续点击3次“确定”按钮就可以了。

安装Officevies插件后,在Total Commander中只要按下F3键,就可以直接查看office文档,包括Word、Excel、PTF、HTML等格式的文档。

2.SGViewer插件

SGViewer插件的主要功能是用来查看各种格式的图片文件。与前面的安装方法类似,找到复制过来的“sgvviewer.wlx”文件,接连点3次“确定”按钮就可以了。

在未安装此插件时,Total Commander只能查看BMP格式的图片,如果相其他格式的图片,显示的将是一片乱码字符。

现在,按F3键,我们可以正常查看包括BMP、JPG、JPEG、PNG、GIF、TIF、PSD、TGA、PCX、PCD、PSP等格式的图片了。

3.ICLView插件

ICLView插件的主要功能是显示或提取EXE、DLL、ICL文件中的图标。

与前面的安装方法类似,找到刚才复制过来的“flashview.wlx”文件,接连点击3次“确定”按钮就可以了。

现在,我们就可以选中须要查看或提取图标的ICL、EXE、DLL文件,然后按F3键,所有图标都清晰地显示你面前,如果显示的仍然是乱码字符,请从“选项”菜单下将查看方式切换到“图像/多媒体”即可解决问题。

4.CD-Ripper插件

CD-Ripper插件的主要功能是将音乐CD转换为WAV或MP3格式的文件。

将下载回来的文件解压缩后,把“ripper.wfx”文件复制到Total CommanderPluginsfs文件夹中,同时将“cdrip3.dll,bass,dll,basswma.dll, lame_enc.dll,vorb.dll”等5个DLL文件复制到“windowssystem32”文件夹中,如果是 Windowso9x/me系统,就要复制到“windowssystem”文件夹,然后从“设置”菜单下打开“选项―――操作”对话框,点击FS插件按钮,将“ripper.wfx”文件添加过来即可。

安装了这个插件后,我们不公可以播放音乐CD,而且可以将音乐CD转换为WAV、MP3、OGG、WMA格式的文件,或者把WAV格式的文件转换为 /MP3/OGG/WMA格式,将OGG格式的文件转换为WMA/WAV/MP3格式,将MP3格式的文件转换为OGG/WAV格式等,甚至还可以重新定义MP3文件的质量。功能如此强大,还不赶快试试?

5.CanonCam插件

CanonCam插件的主要功能是从佳能数码相机中下载或删除文件。安装这个插件须要事选下载“SDKlibs.rar”文件,然后在“Total Commanderplugins”下创建一个名为“CannonCam”文件夹,将“SDKlibs.rar”中的所有文件拷贝过来。接着,将下载的“cannoncam.wfx”复制到“Total Commanderpluginsfs”文件夹中,然后从“设置”菜单下打开“选项――操作”对话框,点击“FS插件”按钮,将 “canoncam.wfx”文件添加过来即可。

虽然这个插件是Canon公司所开发的,但支持市面上几科所有的数码相机。

6.MakeBAT插件

MakeBAT插件主要功能是创建BAT文件,例如计划任务、MP3播放列表文件等。将下载的文件解压后全部复制到“Total Commanderplugins”文件夹中,不过要把”makebat.wcx”文件复制到“Packer”文件夹中,然后再打开“选项――设置 ――压缩程序”对话框,点击“设置压缩程序插件”按钮,新建一个名为BAT的文件扩展名,并关联到“makebat.wcx”,再按照同样的方法新建 m3u扩展名,然后点击3“确定”按钮就可以了。

接下来,该怎么创建BAT批处理文件或m3u播放列表文件呢?其实,操作相当简单,选中相应的文件,然后按下“Alt+F5”组合键,此时会弹出“压缩文件”对话框。

注意:在“压缩格式”下拉列表框中选择“bat”或“m3u”,执行压缩操作后就可以得到BAT或m3u文件了。

7.AVI插件

AVI插件的主要功能是将BMP文件创建为AVI影片和展开AVI影片。

将下载的压缩包解开后,把“aviwcx.wcx”复制到“Total Commanderpluginspacker”文件夹中,再打开“选项――设置――压缩程序”对话框,点击“设置压缩程序插件”按钮,新建avi 文件扩展名,并关联到“aviwcx.wcx”,然后点击3次“确定”按钮就可以了。

选中相应的AVI文件,按下“Ctrl+PageDown”组合键即可一层一层展开,最大可以支持2GB的AVI文件;反之,选中相应的BMP或JPG文件,先按下”Alt+f5”创建压缩文件,这里须要将“压缩格式”选择为AVI格式,再设置一下压缩选项(一般为全帧),执行压缩操作后就可以立即得到 AVI格式的影片文件,表态的画面瞬间变为动态影片,岂不妙哉?

TC的插件还有相当多,你可以直接到插件的网站去下载,根据安装说明文件兴趣一反三的安装了

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/8225414/viewspace-946441/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/8225414/viewspace-946441/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值