5

是否有任何功能可以让您在 Windows 中创建快捷方式,就像在 Linux 中创建符号链接一样?我希望能够编辑诸如目标和名称之类的内容,而不必每次由于更新而想更改某些内容时都必须重新创建一个全新的快捷方式。

我尝试.lnk在文本编辑器中打开一个文件,它是一大堆gobbelty gook。我想知道为什么它是半二进制的,因为 Linux 上的快捷方式就像一个.ini文件,简单易用。我担心如果我浏览数据,我可能会打乱某种校验和,并且快捷方式将不起作用,这就是为什么我想知道是否应该调用特定的 API 来修补这些对象。

更新:我找到了查询快捷方式数据的功能MsiGetShortcutTarget() http://msdn.microsoft.com/en-us/library/windows/desktop/aa370299(v=vs.85).aspx,但还没有创建或修改快捷方式.

4

1 回答 1

8

有关 shell 链接的 MSDN 文档,请参见此处

于 2012-04-27T00:15:54.353 回答