【问题标题】:How to create files that delete other files on Windows? [duplicate]如何在 Windows 上创建删除其他文件的文件? [复制]
【发布时间】:2018-07-24 03:41:08
【问题描述】:

当我从 Google Chrome 保存网页时,我会得到一个 HTML 文件和一个包含资源的目录。当我将其中一个发送到回收站时,其他标签就好像它们由文件系统链接一样。这是一个例子:

这个工具叫什么?如何通过 Win32 系统调用创建这些链接?这不是硬链接,因为它不指向同一个文件。当我在命令提示符中使用del 时,它只会删除一个文件,所以它一定是资源管理器正在做的事情。

【问题讨论】:

  • 它们仅通过名称链接。 Windows 资源管理器(而不是命令处理器)知道 HTML 文件被特殊对待,并将查找名称源自 HTML 文件名的相关文件夹。请参阅Delete HTML file without deleting resource files 了解如何配置此行为。
  • 感谢这是一个如此古老/晦涩的功能。

标签: windows winapi ntfs


【解决方案1】:

我可以创建一个名为foo.html 的HTML 文件和一个名为foo_files 的目录,Explorer 会将它们配对。它仅适用于 .html.htm 文件。

感谢雷米。

【讨论】:

    猜你喜欢
    • 2014-02-15
    • 1970-01-01
    • 1970-01-01
    • 2020-04-14
    • 2021-02-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多