Streams v1.56
作者:Mark Russinovich
发布日期: 2007年04月27日
简介
NTFS 文件系统为应用程序提供创建信息备用数据流的能力。默认情况下,所有数据都存储在文件的主要未命名数据流中,但通过使用“file:stream”语法, 您就能读取和写入备用数据流。不是所有应用程序都编写为能够访问备用数据流,但您可以非常简单地演示数据流。首先,在命令提示符中,更改到 NTFS 驱动器上的一个目录。然后,键入“echo hello > test:stream”。您刚刚创建了一个与文件“'test”相关联的数据流,名为“stream”。请注意,在查看 test 的大小时,它报告为 0,并且在用任何文本编辑器打开时,文件看上去是空的。要查看您的数据流,请输入“more < test:stream”(type 命令不接受数据流语法,因此您需要用 more)。
NT 不带有任何工具允许您查看与 NTFS 文件关联的数据流,所以我自己写了一个。Streams 将检查您指定的文件和目录(注意目录也可以有备用数据流),通知您在那些文件中遇到的任何命名数据流的名称和大小。Streams 使用一个未经记载的本机函数检索文件流信息。
用法:streams [-s] [-d] <文件或目录>
-s
对子目录执行递归操作。
-d
删除流。
Streams 接受通配符,如“streams *.txt”。
下载 Streams (41 KB)