NTFS备用数据流。和..文件夹

时间:2014-09-11 12:33:45

标签: ntfs alternate-data-stream

我正在玩NTFS ADS并发现我不能使用它们中的任何一个。和..文件夹

我试过了:

  • ..:$ I30:$ INDEX_ALLOCATION
  • .. :: $ INDEX_ALLOCATION
  • .. :: $ INDEX_ROOT
  • ..:$ DATA

有没有人知道为什么会这样?有什么方法吗?

由于

2 个答案:

答案 0 :(得分:0)

。和..不是真正的文件夹,只是"这个文件夹的符号"或者"父文件夹",所以当然你不能将ADS附加到它们。

答案 1 :(得分:0)

添加到 ths 写的内容,... 是分别代表当前和父文件夹的特殊符号,如果您写入文件夹的 ADS(例如 echo 123 > myfolder:streamname),然后在 dir /r 中运行 myfolder 将显示 .:streamname:$DATA 存在,从 dir /r 的子文件夹运行 myfolder 将类似地显示 ..:streamname:$DATA

$INDEX_ALLOCATION 属性类型是用于文件夹(例如 echo 123 > newfolder::$INDEX_ALLOCATION)的属性类型,可用于创建文件夹,但您不能简单地将一些数据回显到其中(NTFS 内部存储数据里面的目录)。

echo 123 > :streamname:$DATA 会将其写入 .,并且它也将从父目录中可见。

相关问题