以编程方式在Windows中创build快捷方式

有没有办法在Windows中创build链接?
我发现使用VBScript样本或者必须下载Shortcut.exe样本。
我需要一个简单的解决scheme 那可能吗?

Solutions Collecting From Web of "以编程方式在Windows中创build快捷方式"

我有同样的问题,所以我写了解析和创建.lnk文件库。 它不使用VBScript或JNI,只有Java代码。 看我的Github 。

创建快捷方式: ShellLink.createLink("targetfile", "linkfile.lnk") 。 您也可以设置链接的大部分参数。 查看回购的细节和例子。

可能这个问题已经不是真的了,但是我希望对于那些能够在Google中找到这个主题的人来说,这将是有帮助的。

那么,我不得不使用Shortcut.exe来创建快捷方式,但实际上我需要的是一个文件夹的HardLink ,但Shortcut.exe会创建一个SoftLink
最后我用junction.exe来创建HardLink
检查这篇文章的更多信息https://stackoverflow.com/questions/46885/how-to-create-symbolic-links-in-windows

我建议您手动创建快捷方式,然后将其以编程方式复制到桌面文件夹中。 C:\用户\桌面