无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 1391|回复: 34
打印 上一主题 下一主题

快捷方式 .lnk 的二进制文件格式, 微软公布

[复制链接]
跳转到指定楼层
1#
发表于 6 天前 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
搜到这个,感觉对于论坛上的 Windows 技术爱好者来说,应该有用。注意,文档的日期是 2025-06-10,也就是今年刚刚公布。


[ MS-SHLLINK ] - v20250610
Shell Link (.LNK) Binary File Format
Copyright © 2025 Microsoft Corporation
Release: June 10, 2025


[ MS-SHLLINK ]: Shell Link (.LNK) Binary File Format


https://winprotocoldoc.z19.web.core.windows.net/MS-SHLLINK/%5BMS-SHLLINK%5D.pdf

已经上传附件,如果上述链接失效,您可以下载附件:

MS-SHLLINK.pdf

1.82 MB, 下载次数: 44, 下载积分: 无忧币 -2

微软公布 .lnk 二进制格式

2#
发表于 6 天前 | 只看该作者
完全英文,这个就算学会了也应用不大!

点评

几十页的技术文档,如果说要去学它,那肯定不划算。 打个比方,微软的启动配置格式是 BCD,这个文件为何不采用文本格式?因为,文本格式太容易解析了,任何人都能脱离微软的系统,自己生成文本格式。 .lnk 也  详情 回复 发表于 5 天前
回复

使用道具 举报

3#
发表于 6 天前 | 只看该作者
看看
回复

使用道具 举报

4#
发表于 6 天前 | 只看该作者
先收藏
回复

使用道具 举报

5#
发表于 5 天前 | 只看该作者
感谢楼主分享
回复

使用道具 举报

6#
发表于 5 天前 | 只看该作者
收藏 感谢楼主分享
回复

使用道具 举报

7#
发表于 5 天前 | 只看该作者
看看
回复

使用道具 举报

8#
发表于 5 天前 来自手机 | 只看该作者
不懂
回复

使用道具 举报

9#
 楼主| 发表于 5 天前 | 只看该作者
chishingchan 发表于 2025-10-20 23:16
完全英文,这个就算学会了也应用不大!

几十页的技术文档,如果说要去学它,那肯定不划算。

打个比方,微软的启动配置格式是 BCD,这个文件为何不采用文本格式?因为,文本格式太容易解析了,任何人都能脱离微软的系统,自己生成文本格式。

.lnk 也一样,不采用文本格式。因此,离开了微软的系统,很难生成 .lnk 文件。即便你能生成这种格式,也要走很多弯路,经历很麻烦的一个过程。相比之下,.url 格式就是文本格式,非常简单,很容易生成,就算是在 Linux 下,也照样可以生成这种格式。但是,.url 格式的“普适性”不如 .lnk 格式好。目前,很多 WinPE 的桌面,依旧不支持 .url 格式的快捷方式(姑且这么说吧,因为 .url 只是类似于快捷方式而已),而只支持 .lnk 格式的快捷方式。

微软公布 .lnk 文件的二进制格式,让这个问题的解决“有门了”,至少看到曙光了。当然普通的用户不会对此感兴趣。

点评

谢谢!说的很到位。lnk 说:私密格式,别想模仿!  详情 回复 发表于 5 天前
回复

使用道具 举报

10#
发表于 5 天前 | 只看该作者
有空学习一下
回复

使用道具 举报

11#
发表于 5 天前 | 只看该作者
学习一下
回复

使用道具 举报

12#
发表于 5 天前 | 只看该作者
感谢楼主分享
回复

使用道具 举报

13#
发表于 5 天前 | 只看该作者
难得一见,不点大佬!

点评

谢谢大神有这么好的记忆力。这世界变得快,2019疫情,这又过了 6 年,美国居然又是特朗普执政,而且战乱已经开始了。不求别的,能平安就好。祝您和各位坛友也都平安。  发表于 5 天前
回复

使用道具 举报

14#
发表于 5 天前 | 只看该作者
感谢分享
回复

使用道具 举报

15#
发表于 5 天前 | 只看该作者
谢谢您的分享!
回复

使用道具 举报

16#
发表于 5 天前 | 只看该作者
看起来简单不起眼的快捷方式
某软搞了个48页面的说明文档
回复

使用道具 举报

17#
发表于 5 天前 | 只看该作者
谢谢楼主分享
回复

使用道具 举报

18#
发表于 5 天前 | 只看该作者
来学习
回复

使用道具 举报

19#
发表于 5 天前 | 只看该作者
感谢分享
回复

使用道具 举报

20#
发表于 5 天前 | 只看该作者
感谢分享
回复

使用道具 举报

21#
发表于 5 天前 | 只看该作者
不点 发表于 2025-10-21 06:24
几十页的技术文档,如果说要去学它,那肯定不划算。

打个比方,微软的启动配置格式是 BCD,这个文件为 ...

谢谢!说的很到位。lnk 说:私密格式,别想模仿!
回复

使用道具 举报

22#
发表于 5 天前 | 只看该作者
感谢分享!
回复

使用道具 举报

23#
发表于 5 天前 | 只看该作者
感谢您的分享!
回复

使用道具 举报

24#
发表于 5 天前 | 只看该作者
几十页的技术文档,完全英文
回复

使用道具 举报

25#
 楼主| 发表于 5 天前 | 只看该作者
存在即合理,大家的发言都有道理。对于少数那些编程者来说,英文也不是障碍。就算它是德文、法文,现在有成熟的翻译软件,都不要紧。

微软选择在这么晚了(2025年)才公布文件格式规范,可能是有原因的。微软早期的想法是“防贼”,尽量严密控制,以免技术很快被别人“拆解”、“掌握”。也许,微软现在终于发现,这样做是“防卫过当”了,回旋镖伤到了微软自己。微软可能已经认识到,根本没有必要在“很不值钱”、“没有价值”的地方,处处使用“严密防范”的做法。

微软公布文档,是想让大家去学。然而,当今的世界,已经不同以往了。现在大家都变懒了,都不想学了。现代人的态度大概是这样的:你想让我学?我偏偏不学!学东西浪费我的时间!我的时间比你给的知识更重要!更何况,你那些东西都是你故意复杂化、凭空造牌造出来的假知识,属于“套路”,我为什么要上当?你那些“知识”,只能在你的操作系统下起作用。有朝一日,一旦我转到别的操作系统下,这些知识就完全无用了,那么我花费的时间,也全都打水漂了。微软在大家失去学习热情的时候公布文档,这个时机不恰当。微软的目的,也许是想尽量留住广大用户、广大编程者、爱好者,但由于时机不正确(太迟了),其效果不会太好。
回复

使用道具 举报

26#
发表于 5 天前 | 只看该作者

先收藏
回复

使用道具 举报

27#
发表于 5 天前 | 只看该作者
谢谢分享
回复

使用道具 举报

28#
发表于 5 天前 | 只看该作者
期待迟点高人出快速入手的 中文教程
回复

使用道具 举报

29#
 楼主| 发表于 5 天前 | 只看该作者
这么多人都在挑英文的毛病,我思量半晌,貌似觉得这文档应该是几十年前的旧文档,只不过写上现在的日期而已。也就是说,不是现在才费劲把它做出来的。现在估计没有财力、没有动力去写这样的文档了。
回复

使用道具 举报

30#
发表于 5 天前 | 只看该作者
来看看
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-10-26 10:56

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表