档案捷径
套用介绍
Microsoft Windows
Windows 95中引入了档案捷径(也称为shell连结)。Microsoft Windows使用.lnk作为本地档案捷径的档案扩展名,使用.URL作为远程档案(如网页)的捷径。通常被称为“捷径”或“连结档案”,默认情况下都显示带有捲曲箭头叠加图示,并且没有档案扩展名。 (即使在“档案类型”选项中未选中“隐藏已知档案类型的扩展名”,扩展程式仍保留在Windows资源管理器中,因为它由注册表中HKEY_CLASSES_ROOT \ lnkfile中的NeverShowExt选项控制.IsShortcut选项会导致显示箭头。)如果程式支持,快捷档案可用于以最小化或最大化视窗状态启动程式。
Microsoft Windows .lnk档案作为Windows资源管理器扩展而不是档案系统扩展。作为外壳扩展,除了在Windows资源管理器中,.lnk档案不能用于替代档案,除了用作本地档案(或GUID)的捷径外,还可以在Windows资源管理器中使用其他用途。这些档案也以“L”开头。
虽然捷径在创建时指向特定档案或资料夹,但如果将目标移动到其他位置,它们可能会中断。当打开指向不存在目标的捷径档案时,资源管理器将尝试修复捷径。基于Windows 9x的Windows版本使用简单的搜寻算法来修复损坏的捷径。在基于Windows NT的作业系统和NTF.htm target=_blank class=infotextkey>TFS档案系统上,目标对象的唯一标识符存储在捷径档案中,并且Windows可以使用分散式连结跟蹤服务来跟蹤捷径的目标,以便捷径可以在目标移动到另一个硬碟驱动器。在Windows 2000中引入的Windows Installer添加了另一种称为“Advertised Shortcuts”的特殊类型的捷径。
Windows中的档案捷径可以存储除目标路径以外的工作目录路径。可以使用环境变数。可以在捷径的属性中为捷径定义捷径,捷径位于开始选单资料夹中,固定到系统列或桌面。在Windows 2000以后,档案捷径可以存储注释,当滑鼠悬停在捷径上时,这些注释将显示为工具提示。
从Windows 7开始,一些捷径还存储应用程式用户模型ID(AppUserModelIDs)。而不是目标命令行,AppUserModelIDs可能直接用于启动应用程式。一些桌面程式和所有WinRT Modern / Universal Windows平台应用程式使用带有AppUserModelID的捷径来启动。
儘管Windows不提供方便的工具来创建它,但是Explorer支持“资料夹连结”或“shell连结资料夹”:设定了系统属性的资料夹,其中包含一个隐藏的“desktop.ini”资料夹(资料夹定製)在同一资料夹中查找指向另一个资料夹的“target.lnk”捷径档案。在资源管理器中查看时,外壳连结资料夹似乎具有目标资料夹的内容,即自定义资料夹变为有效的捷径。Microsoft Windows将此技术用于WebDAV资料夹等项目。 Windows Vista及更高版本中档案系统连结的出现使shell连结资料夹变得不那幺有用。
Unix
类Unix作业系统的某些桌面环境(如GNOME或KDE)提供freedesktop.org .desktop档案。 这些可用于指向本地或远程档案,资料夹和应用程式。 符号连结也可以在Unix系统上创建,它们提供类似的功能。支持桌面捷径的X视窗管理器列表。
以下是一些支持在桌面上使用捷径图示的视窗管理器:
4Dwm
aewm++
cwm
dwm
ecomorph
epiwm
fpcbol
ion2
KWin
Metacity
Window Maker
Mac
Macintosh不具有捷径的扩展名,儘管可以在Unix子系统内创建符号连结。 扩展名.webloc用于Safari浏览器中的Internet URL。 档案“捷径”的正确名称是“别名”。 Macintosh系统7至Mac OS 9中的别名与其他档案的区别在于使用斜体名称。 在Mac OS 8和更高版本中,添加了另一个区别标记:“别名箭头” - 一个小的白色方块上的黑色箭头 - 类似于Microsoft Windows中的捷径。 在Mac OS X中,别名的名称不再是斜体,但箭头标记仍然存在。 此外,别名会保留其对对象的动态引用,即使在远程伺服器上调用档案时也不必指定。
历史
本文由'半月湛蓝'发布,不代表演示站立场,转载/删除联系作者,如需删除请-> 关于侵权处理说明。