《Total Commander:万能文件管理器》——第3章. TC基本功-定位与选择 第3.1节.安装原版TC,回归朴素界面-阿里云开发者社区

开发者社区> 异步社区> 正文

《Total Commander:万能文件管理器》——第3章. TC基本功-定位与选择 第3.1节.安装原版TC,回归朴素界面

简介:
+关注继续查看

本节书摘来自异步社区《Total Commander:万能文件管理器》一书中的第3章,第3.1节,作者 张玉新,更多章节内容可以访问云栖社区“异步社区”公众号查看。

第3章. TC基本功-定位与选择

本章摘要:

前面一部分是带领新用户安装TC官方版。后面才是本章主要内容:如何用TC定位文件、选择文件。既讲TC能怎样做,更讲用户应该如何做——并且后者才是软件应用的精妙所在。切记,切记!

第3.1节.安装原版TC,回归朴素界面

本章中,我们再介绍大家安装原汁原味的TC。无论从哪个汉化版起步,多数有钻研精神的TC用户,还是会回到“原版+DIY”的道路上来。

第1招.下载相关文件

下载的第一选择,当然是官方下载页。从中选任一下载站点,比如TechSpot下载链接,进入下载页,点击Download下载。为方便计,你也可以在国内下载站,比如华军Total_Commander_8.51a下载(32位版本,3.6MB左右)。

screenshot

说明:建议使用32位版本,因为TC插件中,以32位插件为主,而且不容易出现兼容性问题。据TC腾讯Q群的高手称:目前为止,在64位系统下还没有觉得一定要使用64位TC的必要。

请同时下载中文帮助文件(约228KB)。

第2招.安装TC

screenshot

第3招.安装中文帮助

解压中文帮助文件到d:studytctotalcmd内,覆盖同名文件。

第4招.最初设置

点击桌面快捷方式,运行TC,会弹出如下界面。

screenshot

弹出原因:因为这份TC是未注册版,所以提醒注册。

特别说明:一个月后,如果你不删除,仍可继续全功能试用TC,除了每启动一次弹一次1、2、3注册提醒窗外没有什么限制,也不会有人来告你违法侵权(非常体贴!),更不会被耻笑没钱注册(^_^)。

处理方法:按照程序的要求(是随机的),点击相应的1、2、3按钮。

然后进行相应设置,xbeta的设置与标准设置对比如下,供参考。如果你能了解这些设置的作用,以及为什么这样设,那就是很高水平了。也就是说,对TC新用户而言,可以在用了TC一月后、半年后、一年后,再来温故知新,不断研究这些设置背后的知识。

第5招.对ini文件的解释

① TC的所有配置都保存在wincmd.ini文件中。

② wincmd.ini可以放在任意目录下。首先,你在安装TC的过程中,程序会让你选择存放 ini 的位置,比如windows目(默认)、TC目录(xbeta推荐)、自定义目录……。

screenshot

如果在安装之后想进行修改,也可以手工移动这些文件,然后参照下述内容相应修改注册表或用④的方法指定。

如果想查看当前ini文件的存放目录,可菜单:帮助→关于TC。

screenshot

③ 如果你直接运行 TOTALCMD.EXE,它会到注册表中,找配置文件的位置。

[HKEY_CURRENT_USERSoftwareGhislerTotal Commander]

"IniFileName"=".wincmd.ini"

"FtpIniName"=".wcx_ftp.ini"

"InstallDir"="D:studytctotalcmd"

注册表就是在安装TC的过程中写入的,当然,你也可以事后手工修改。

下面的方法可以不理会这一注册表项,从而让TC成为完全绿色版。

④ 用命令行参数 /i 和 /f 手工指定配置文件。

TC运行时,支持 /i 和 /f 参数。写法参见下例,其中 /i 表示配置文件,/f 表示ftp服务器信息文件,不分大小写。比如,你可以用命令行来运行TC,把这2个文件放到极其个性化的目录下(不推荐)。

"d:program filestotalcmd.exe" /i="d:workmytc.ini" /f="e:musicxbeta-ftp.ini"

除了把参数放在命令行(以及批处理文件),还可以在快捷方式中指定ini的位置。xbeta很早就用这样的TC快捷方式:(其中.表示TC所在目录)

"D:program filestc7.0TOTALCMD.EXE" /I=".wincmd.ini" /F=".wcx_ftp.ini"

⑤ 用第三方exe调用TC的配置。比如张学思汉化版调用不同TC界面和配置的做法是:D:studytctc7zxsTOTALCMDTcsj2.exe;再如TC官方论坛网友 Lefteous 制作 Launchy TC 小工具;好象还有一些,因为我不用,所以记不住了。

⑥ 设定 UseIniInProgramDir=7。

screenshot

从 TC6.5 开始,wincmd.ini 中 [Configuration] 一节增加了 UseIniInProgramDir 参数,它允许如下值(并支持相加)

UseIniInProgramDir=

 =1, 如果未在注册表或命令行参数指定INI,则使用TC安装目录下的wincmd.ini,

 =2, 如果未在注册表或命令行参数指定INI,使用TC安装目录下的wcx_ftp.ini,

 =4, 忽略注册表的设置(但命令行参数指定的INI仍然优先)

 上面3个数字可以进行叠加,比如说设置为 7 的话,上面三个选项同时生效。

第6招.对ini文件的总结

在5中,对ini的应用进行了较多且较深的讲解。初学者如果看不懂,直接略过即可,将来有兴趣、有需要再回头来看。下面进行一下总结和梳理:

① TC对ini的判断逻辑,可以这样理解:

◇ 最优先采用运行时指定的 /i /f;

◇ 如无指定,则找TC 目录下的 wincmd.ini(仅仅是找,不一定就用)

◇ 如果有 UseIniInProgramDir 且值为4、5、6、7,则忽略注册表,直接使用TC目录的相应ini。

◇ 如果无 UseIniInProgramDir 或值小于4,则读注册表:

◇ 注册表中指定了文件,则采用之。

◇ 注册表中未指定,则使用TC目录下的文件。

② 推荐做法

上面讲得多,是希望大家能真正理解TC。只有理解,才能善用。只有知道的多,才能比较得出最好(某种情况下最好)的应用方法。真正用起来,则要精一。第一推荐,尤其是对于一般用户,是 UseIniInProgramDir=7 。这样就让TC使用安装目录下的配置文件了,就实现了TC的免安装、复制即可使用。第二推荐,尤其是有特殊需求的情况,是采用 /i 和 /f 参数。它不仅优先级最高,还能让几位用户使用一个tc安装,可以保持不同的习惯(插件、界面、语言、选项……)。

下面进入本章的主体内容。

[提醒新手]

为确保你的练习与结果一致,请:先退出TC;再下载xbeta的配置文件;用它替换TC下的wincmd.ini;再重启TC。如果这时你发现TC的工具栏消失了,请不要着急——这正是xbeta推荐的风格。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
用C#开发较完整的Windows任务管理器
原文 用C#开发较完整的Windows任务管理器 这个代码没有什么技术含量,仅仅使用 WMI 和 API 实现了 Windows 任务管理器的部分功能。但代码里面封装了一个 SystemInfo 的类,它提供了一些方法,可以获取以下系统信息:CPU个数,CPU占用率可用内存,物理内存分区信息进程列...
650 0
.NET加密配置文件connectionStrings节点
具体的可以参考petshop源码程序。 加密前: View Code   加密后: ...
1149 0
Linux Ubuntu实战安装Kafka集群管理器 Kafka Manager
Linux Ubuntu实战安装Kafka集群管理器 Kafka Manager经验分享,详细步骤。
2359 0
+关注
异步社区
异步社区(www.epubit.com)是人民邮电出版社旗下IT专业图书旗舰社区,也是国内领先的IT专业图书社区,致力于优质学习内容的出版和分享,实现了纸书电子书的同步上架,于2015年8月上线运营。公众号【异步图书】,每日赠送异步新书。
12049
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载