
平时用电脑就图个方便,桌面图标,鼠标双击,活儿就干完了。快捷方式这东西,谁不知道?可要真问起来,它背后到底是个啥文件,跟本体文件有啥关系,我以前还真没认真琢磨过。 实践...
平时用电脑就图个方便,桌面图标,鼠标双击,活儿就干完了。快捷方式这东西,谁不知道?可要真问起来,它背后到底是个啥文件,跟本体文件有啥关系,我以前还真没认真琢磨过。
前段时间,我新装了个系统,想着要“优化”一下,把C盘里那些看着碍眼的、不知道干啥的文件全给清理掉。我不喜欢系统默认隐藏文件后缀,立马就打开了那个“显示文件扩展名”的选项。你知道,不打开这个,你永远不知道自己点的是个啥玩意儿。
这一显示不要紧,我桌面上那些常用的、带着个小箭头的图标,突然就露出了真面目。每一个快捷方式的后面,都多出了三个字母:.lnk!
我当时就纳闷了:
.lnk?这又是个啥新格式?
我立马就动手了,这事儿不搞清楚,心里像有根刺一样。

这下我明白了,原来电脑世界里说的“快捷方式”,它本身就是一个文件,这个文件的官方名字就叫.lnk!我们平时喊的“快捷方式”只是功能上的叫法,而.lnk才是它文件类型上的身份ID。
光看名字可不行,我是个爱折腾的人,我得看看这.lnk文件里面到底装了点啥东西。
我当时也没想太多,直接就把这个.lnk文件拖到了我的文本编辑器——也就是“记事本”里,我想,既然是文件,总得有点内容?

结果?屏幕上立马出现了一堆乱码,一堆我完全看不懂的符号和字符,密密麻麻的,像是天书一样。根本不像我们常用的那个.txt文本文件,打开就能看到文字。
这个实验让我搞懂了两件事:
那这些关键信息是啥?我又回到了那个快捷方式的“属性”窗口,这回我盯着看了那两个最关键的地方:
经过这么一番折腾,从头到尾的实践和记录,我最终彻底弄明白了:
所谓的“快捷方式”,就是我们为了方便,给桌面上那些本体程序搭的一座“桥”。这座桥,它本身就是个小小的文件,这个小文件的名字就叫.lnk。
它不是本体程序,它只是一个指针,里面用系统能读懂的方式,记下了本体文件“住在”哪个位置。
我之所以这么较真地去查这个东西,还有一个小插曲。以前我刚接触电脑的时候,看见一个文件,上面带着那个小箭头,我就想着:
“,这不是本体,删了不占地方!”
然后我手一抖,把快捷方式删了。
过了一段时间,我把本体文件一起移动了位置,结果等我再创建一个新的快捷方式的时候,它还是指着老位置!
后来我才明白,如果你只删快捷方式,本体是安全的。但如果你移动了本体,那些老的.lnk文件就全废了,它根本不知道本体跑哪去了,就成了“死链”或者“无效链接”。所以我现在清理文件,每次都特别小心地检查后缀名,确认删的是.lnk而不是本体程序。
所以说,快捷方式和.lnk文件的关系,就跟“名字”和“身份证”的关系一样。快捷方式是名字,.lnk是身份证,它们是一回事儿,只不过功能和文件格式的叫法不同罢了。实践出真知,不然永远都是一知半解!