Windows-连接的文件(connected files)

连接的文件

HTML 文档通常具有许多关联的图形文件、一个样式表文件、多个 Microsoft JScript (与 ECMA 262 语言规范兼容的) 文件等。 移动或复制主 HTML 文档时,通常还需要移动或复制其关联的文件,以避免中断链接。 遗憾的是,到目前为止,除了分析其内容之外,确定哪些文件与任何给定的 HTML 文档相关,还没有任何简单的方法。 为了缓解此问题,Windows 2000 提供了一种将主 HTML 文档 连接到 其关联文件组的简单方法。 如果启用了文件连接,则移动或复制文档时,将随文档连接的所有文件一起移动。

若要创建一组连接的文件,主文档必须具有.htm或.html文件扩展名。 创建主文档的父文件夹的子文件夹。 子文件夹的名称必须是主文档的名称,减去.htm或.html扩展名,后跟下面列出的扩展名之一。 最常用的扩展是“.files”或“_files”。 例如,如果主文档命名为 MyDoc.htm,则将子文件夹命名为“MyDoc_files”会将子文件夹定义为文档连接文件的容器。 如果移动或复制主文档,也会移动或复制子文件夹及其文件。

对于某些语言,可以使用本地化的等效项“files”为连接的文件创建子文件夹。 下表列出了可追加到文档名称以创建连接的文件子文件夹的有效字符串。 请注意,其中一些字符串将“-”作为其第一个字符,而不是“”或“.”。

“_archivos”
“_arquivos”
“_bestanden”
“_bylos”
“-Dateien”
“_datoteke”
“_dosyalar”
“_elemei”
“_failid”
“_fails”
“_fajlovi”
“_ficheiros”
“_fichiers”
“-filer”
“.files”
“_files”
“_file”
“_fitxers”
“_fitxategiak”
“_pliki”
“_soubory”
“_tiedostot”

备注

此功能对扩展大小写很敏感。 例如,对于上面给出的示例,名为“MyDoc_Files”的子文件夹不会连接到MyDoc.htm。

是启用还是禁用文件连接由以下注册表项 的REG_DWORD 值 NoFileFolderConnection 控制。

1
2
3
4
5
6
HKEY_CURRENT_USER
Software
Microsoft
Windows
CurrentVersion
Explorer

此值通常未定义,并且启用文件连接。 如有必要,可以通过将此值添加到密钥并将其设置为 1 来禁用文件连接。 若要再次启用文件连接,请将 NoFileFolderConnection 设置为零。

备注

文件连接通常应启用,因为其他应用程序可能依赖于它。 仅当绝对必要时才禁用文件连接。


Windows-连接的文件(connected files)
https://dnacore.github.io/post/86543117-e080-4447-b16b-bc3fef6611ce.html
作者
DNACore
发布于
2023年9月27日
更新于
2023年9月27日
许可协议