且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

《Total Commander:万能文件管理器》——第5.3节.压缩包与exe

更新时间:2022-08-24 12:12:10

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

第5.3节.压缩包与exe

5.3.1.ctrl+PageDown

当你下载了一个新软件,并且需要安装才能运行时,你会怎样做呢?直接安装?这有点冒险。用影子系统等工具?有道理。xbeta的做法是,先Ctrl+ pagedown看看。

请找到TC的官方安装文件,tcmd851ax32.exe:

《Total Commander:万能文件管理器》——第5.3节.压缩包与exe

按下Ctrl+pagedown,是不是进入到了exe的内部呢?看到如下的文件:

《Total Commander:万能文件管理器》——第5.3节.压缩包与exe

exe怎么能打开呢?因为很多安装文件,表面是exe格式,实际内部是压缩包。因此,很多情况下,对exe格式的安装文件来一个Ctrl+ pagedown,都有可能发现不少信息。

对上述的install.cab再次打开,可以发现TC文件夹下的文件基本都在这里。也就是说,TC其实是可以不安装,直接解来用的。

《Total Commander:万能文件管理器》——第5.3节.压缩包与exe

作业:请你对张学思汉化版的安装文件进行同样操作,查看其内容;如果你的计算机上还有其他exe格式的安装文件,请同样查看;将ctrl+ pagedown换为ctrl+←、ctrl+→,并明白它们的区别。

5.3.2.F2:从zip到exe

请选中刚才下载的tc3_test.zip,按F2。是否有反应?正确的结果是进入改名状态,规范说法是“重命名”。关于重命名及批量重命名,我们将在后面专题介绍。当然,你也可以提前阅读相关帮助。

如果按F2没有预期反应,说明你的配置与xbeta不同,建议进行更改:在wincmd.ini中[Shortcuts]段,增加一行:

F2=cm_RenameOnly

之所以如此更改,是因为F2改名是Windows下默认习惯,建议保留。或者,你用TC默认的Shift+F6.

请按2次F2或Shift+F6,进行改名。按2次,是因为按一次是选中文件名,再按一次,连后缀一起选中。

《Total Commander:万能文件管理器》——第5.3节.压缩包与exe

将tc3_test.zip的后缀从zip改为exe,按Enter。一定要按Enter,这是与Windows不同的地方,改名之后一定要确认!

《Total Commander:万能文件管理器》——第5.3节.压缩包与exe

这时,TC提示如下:

《Total Commander:万能文件管理器》——第5.3节.压缩包与exe

点击“是”,则zip改名为exe,并且,体积增大(因为加入了自解压代码),成为了真正的自解压文件。

《Total Commander:万能文件管理器》——第5.3节.压缩包与exe

执行这个文件看看,这的确是自解压文件。

《Total Commander:万能文件管理器》——第5.3节.压缩包与exe

注意,把exe改回zip并不能恢复到原来的纯zip文件。