如何访问文件夹“nul”窗口的内容?

如何访问文件夹“nul”窗口的内容?

我创建了一个名为 NUL 的文件夹,这在传统上如果不使用任何花哨的技巧是不可能的。

此文件夹具有不寻常的属性,因为尝试复制、重命名或删除它会导致问题,因为底层 WINDOWS 操作系统架构限制。

现在,如果您尝试拖入一个名为 a.txt 的文件,它将吸收该文件,但它去了哪里?将文件传输到 NUL 会删除数据,但是。如果我尝试复制另一个名为 a.txt 的文件,它会说 NUL 已经包含一个同名文件。因此,Windows 文件系统仍然对 NUL 中的文件名有所了解。

我尝试将 NUL 重命名为普通文件夹,但无法成功。我尝试了所有我能尝试的方法,但我认为不可能恢复内容。

有没有人有使用 NUL 和其他保留文件夹的经验,并且知道为什么无法对此文件夹执行某些操作,最重要的是,如何将文件重新放入 NUL。或者这些文件永久丢失了?

答案1

我找到了一种方法,即使文件夹属性和所有内容都告诉用户文件夹是空的并且内容丢失。您可以使用以下命令重命名文件夹:

C:\> rename \\.\C:\..\NUL. deletefile.txt

删除/重命名名为 NUL 的文件

然后,您可以像删除任何其他文本文件一样删除它:

C:\> del deletefile.txt

相关内容