.lnk文件是符号链接还是结点?


Answers:


17

两者都不是。链接和结点是NTFS内置文件系统的功能。

.lnk是Windows桌面gui部分“外壳”的功能。实际上,它只是一个包含对另一个文件的引用的文件(它们也可以指向外壳程序知道如何打开的任何路径,包括各种URL,甚至是无路径外壳程序对象,例如计算机或控制面板文件夹或其中包含的项目,或者实际未安装但通过Windows Installer“发布”的程序)。

Windows的gui部分取消了链接的引用并打开了正确的文件,而对于符号链接或结点,这是由NTFS完成的。


5
请注意,shell快捷方式不一定引用文件。它们还可以指向外壳程序知道如何打开的任何路径(包括各种URL),甚至指向无路径的外壳程序对象(计算机或控制面板文件夹或其中包含的项目),或者不是实际安装但通过Windows“发布”的程序。安装程序...
user1686

2
确认此答案的一个好方法是将.lnk文件拖到文本编辑器中。您会看到链接文件而不是目标文件。
科尔·约翰逊

@ColeJohnson这不是一个完美的解决方案,因为某些文本编辑器在尝试打开链接时会尝试跟随链接。
Scott Chamberlain
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.