我正在玩NTFS ADS并发现我不能使用它们中的任何一个。和..文件夹
我试过了:
有没有人知道为什么会这样?有什么方法吗?
由于
答案 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
会将其写入 .
,并且它也将从父目录中可见。