Create shortcut in windows programmatically

后端 未结 3 540
失恋的感觉
失恋的感觉 2021-01-19 02:48

Is there a way to create link in windows?
I found samples that use VBScript or one has to do download Shortcut.exe.
I need a simple solutio

相关标签:
3条回答
  • 2021-01-19 03:22

    I had the same problem, so i wrote library for parsing and creating .lnk files. It does not use VBScripts or JNI, java code only. See my Github.

    Creating shortcuts: ShellLink.createLink("targetfile", "linkfile.lnk"). You can also set up most parameters of the link. See details and examples in repo.

    Probably this question is not actual already, but i hope it will be helpfull for people who will find this topic in Google.

    0 讨论(0)
  • 2021-01-19 03:44

    Well, I had to use Shortcut.exe to create shortcut but actually what I needed was a HardLink to a folder but Shortcut.exe would create a SoftLink.
    Eventually I used junction.exe to create the HardLink.
    Check this post for more information https://stackoverflow.com/questions/46885/how-to-create-symbolic-links-in-windows

    0 讨论(0)
  • 2021-01-19 03:44

    I suggest you to create a shortcut manually and then copy it programatically into the desktop folder. c:\users\desktop

    0 讨论(0)
提交回复
热议问题