xmmdg
1
一、正名
很多人以为它只是个压缩软件,实际上它全名是 7-Zip File Manager,这一点从主执行文件名字“7zFM.exe”也能看出来。话不多说,上截图,是不是有点眼熟?
再仔细研究一下菜单和选项:
分割合并文件、
CRC 校验、
复制移动、
书签、
F3查看、F4编辑、
指定外部查看器和编辑器
文件夹历史
支持 descript.ion
创建和校验sha256文件
平铺模式
嗯?是不是觉得更眼熟了?这都可以当个 Mini TC 用了。实际上,这玩意出门在外临时拿来应急还真的挺好用。尤其是多个文件夹来回复制粘贴移动的时候。
二、歪门邪道
大概是从七年前的“15.05 beta 2015-06-14”开始,7z 就支持 NTFS ADS 数据流了。这是目前发现的能编辑数据流最方便的软件了。有啥用呢,用途很广,比如,可以给自己的压缩包附加密码,别人还很难知道。还是上图举例子:
第一步:在压缩文件上点右键,选择“交替数据流”
注意:此时上方地址变成了”文件地址:“ (关键是那个冒号)
第二步:在空白处点右键,选择“新建文件”。
这里出现的默认文件名是“新建文件.txt”,可以任意起名,也可以不要扩展名。比如我这里就叫 “pass”
第三步:在这个文件上点右键,点“编辑”
此时会弹出记事本,可以编辑里面的内容了,编辑完保存即可。
第四步:验证一下
用 dir /r 命令,能看到,带 $DATA,说明附加 ADS 成功。
想再编辑,可以用上述方法,也可以命令行执行“notepad 文件名:附加文件名”
想删除数据流,只能用 7z (还有个笨办法是把文件复制到非 NTFS 分区,小文件还好说,大文件就不方便了)
用这功能,可以给任意文件附加任意内容了,用途场景一下扩展不少。
感谢本站 @dangerace 大佬在帖子 【20221204更新V5.4】Document_TagExplorer -免费好用的windows文件标签管理工具(仅支持GB2312字符集) 里提到了 NTFS ADS 这特性,让我又学到了新东西。
7 个赞
allor
2
以前用 7z 和 Winrar 自带的文件管理器来“破解”一些落后的文件夹隐藏手段
7z 的右键菜单还可以将其他格式的文件作为压缩包打开,比如一些软件安装包可以用 7z 直接解压成免安装版本
ADS 的话,以前写过一个 File Note 的脚本发在论坛,如果你的数据流文件统一命名的话可以拿来改改,方便查看编辑
没有看太懂你讲的内容,但是我,很感兴趣,当您有时间了,可以讲的再详细一些,或者更容易让我这样的小白看懂些,谢谢!
我好像是从7-zip 4.57中文版一直使用到现在的,我很喜欢这个软件,不知道它的作者是怎样坚持到现在的,我没有在这款软件里发现过广告以及任何我不喜欢的东西!
1 个赞
xmmdg
4
呃,也怪我,其实我写完了发现有点像自嗨。主要就说了两点:
第一,7z 其实是可以当一个小型双面板文件管理器用的,而且自带功能还不少,除了主贴那些之外,还有“平铺模式”这个重要功能,这个就相当于 TC 里的 Ctrl+B,可以在一个界面里展示所有子目录下的文件。说起来有点麻烦,举个例子,有三个文件夹分别是文件夹A(包含文档1),文件夹B,文件夹C(包含文档8),用 Windows 自带文件管理器是无法同时看到文档1和文档8的,除非开俩窗口或者把某个文档移动到对方所在文件夹。平铺模式就是对付这种状况的,它会把当前目录下及子目录下的所有文件同时显示出来,方便比较查找。
第二,7-zip 是平时手边能找到的编辑 ADS 最方便的工具了。
ADS 是微软为 NTFS 引入的特性,称作备用数据流,简单说就是可以将一个文件附加在另一个文件之后,通过普通方法根本看不出来。比如你可以在压缩文件后附加一个文本文档记载一下密码,或者在电影文件后面附加一副图片当作海报数据等。
编辑 ADS 在 Windows 中要么通过命令行,要么额外安装专门的编辑软件。现在 7z 本身就支持了,这是个相当方便的功能。只是大多数人也用不到,而且用得到的人可能也想不到 7-zip 支持,因为它把菜单翻译成了“交替数据流”,而国内网上一般是叫做“备用数据流”或“交换数据流”
PS:您用 7z 的时间也够长了,只是还没我长,哈哈,因为我用 7z 很久后它才开始支持拖拽解压,这么一算,我起码从 2004年就开始用了。
哈哈,你说的这个,我也一直在用,也不知道从哪里学会的。经常下载个安装文件exe ,觉得不安全,第一反应就是右键用7z解压
2 个赞
L11
5
7z还能创建软链接硬链接,但是我不会用
顺便吐槽一下TC的descripton默认是ANSI编码的,其他软件比如7z都是UTF编码的,导致TC的备注在7z里全是乱码
1 个赞
L11
7
没法改,我看TC的说明是默认ANSI,除非有不支持的字符。另外TC支持的descript.ion的格式为UTF-8带BOM,7z是带不带BOM都支持
不懂你们所说的TC是什么,看样子应该也是一个不错的软件,有空的时候介绍一下,当然,太专业的软件,像我这种小白也只能看个热闹,呵呵。。。