《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推荐的风格。

相关文章
|
XML 存储 JSON
Python学习 -- 常用数据交换格式(CSV、XML、JSON)
Python学习 -- 常用数据交换格式(CSV、XML、JSON)
328 0
|
JSON 数据格式
vue-codemirror代码编辑器使用方法
vue-codemirror代码编辑器使用方法
vue-codemirror代码编辑器使用方法
|
人工智能 安全 API
一年输送旅客数千万次,浦东国际机场的效率秘密藏在这个智能体里
秋冬旅游高峰,浦东机场迎百万客流挑战。蚂蚁百宝箱推出“浦东国际机场”智能体,集成航班查询、停车导航、交通路线、餐饮酒店等一站式服务,实现“出发—到港”全链路智慧出行,提升旅客体验与机场运营效率。
263 0
一年输送旅客数千万次,浦东国际机场的效率秘密藏在这个智能体里
|
消息中间件 监控 大数据
Kafka消息队列架构与应用场景探讨:面试经验与必备知识点解析
【4月更文挑战第9天】本文详尽探讨了Kafka的消息队列架构,包括Broker、Producer、Consumer、Topic和Partition等核心概念,以及消息生产和消费流程。此外,还介绍了Kafka在微服务、实时数据处理、数据管道和数据仓库等场景的应用。针对面试,文章解析了Kafka与传统消息队列的区别、实际项目挑战及解决方案,并展望了Kafka的未来发展趋势。附带Java Producer和Consumer的代码示例,帮助读者巩固技术理解,为面试做好准备。
1402 0
|
存储 数据可视化 测试技术
一个测试工程师的实战笔记:我是如何在Postman和Apipost之间做出选择的?
优秀的API测试工具应该具备: 分层设计:既有可视化操作,也开放代码层深度定制 场景感知:自动识别加密需求推荐处理方案 协议包容:不强迫开发者为了不同协议切换工具 数据主权:允许自主选择数据存储位置
400 7
|
机器人 计算机视觉
检测一切YOLO-World的几个实用使用技巧,助力精准高效目标检测任务!
检测一切YOLO-World的几个实用使用技巧,助力精准高效目标检测任务!
|
前端开发 开发者 C#
WPF开发者必读:MVVM模式实战,轻松实现现代桌面应用架构,让你的代码更上一层楼!
【8月更文挑战第31天】在WPF应用程序开发中,MVVM(Model-View-ViewModel)模式通过分离应用程序的逻辑和界面,提高了代码的可维护性和可扩展性。本文介绍了MVVM模式的三个核心组件:Model(数据模型)、View(用户界面)和ViewModel(处理数据绑定和逻辑),并通过示例代码展示了如何在WPF项目中实现MVVM模式。通过这种方式,开发者可以构建更加高效和可扩展的桌面应用程序。
988 0
阿里云域名优惠包重磅上线!更有限时续费优惠!
阿里云域名批量优惠包将以低于普通售价的优惠价格,限时限量进行售卖
578 1
|
PyTorch 算法框架/工具 并行计算
PyTorch 2.2 中文官方教程(二十)(3)
PyTorch 2.2 中文官方教程(二十)
512 0
|
安全 网络安全 数据安全/隐私保护
Termius 一款优秀的跨平台 SSH 客户端工具
Termius 一款优秀的跨平台 SSH 客户端工具
1456 0