几乎每次将网页从浏览器保存到本地计算机时,都会创建一个名为PAGENAME.html(或.htm)的文件以及一个名为“PAGENAME_files”的文件夹,其中包含特定于该页面的资源。
如果您复制/移动/删除文件夹或.html文件,则Windows会自动执行与另一个文件相同的操作。
如果您创建名为1.html和名为1_files的文件夹,则也会发生此行为。
这种链接是如何发生的?为什么它只适用于Web文件?
几乎每次将网页从浏览器保存到本地计算机时,都会创建一个名为PAGENAME.html(或.htm)的文件以及一个名为“PAGENAME_files”的文件夹,其中包含特定于该页面的资源。
如果您复制/移动/删除文件夹或.html文件,则Windows会自动执行与另一个文件相同的操作。
如果您创建名为1.html和名为1_files的文件夹,则也会发生此行为。
这种链接是如何发生的?为什么它只适用于Web文件?
这是一个 shell 特性,而不是文件系统特性。当复制/移动 .htm[l] 文件时,shell 复制引擎只会查找同名文件夹(加上本地化后缀)。
这个特性叫做“连接的文件”,在这里有文档说明。
这是Windows中的内置链接。
打开资源管理器(不是IE浏览器),选择工具,选项,查看,然后在高级设置中会有一个“管理Web页面和文件夹对”的部分。
这是一个好问题。
在Windows 7下,我成功地通过简单地重命名文件来解决强制链接。
我认为这是最简单的方法。