![](/img/trans.png)
[英]How do you create (and read) windows shortcut(.lnk file) in Java?
[英]Create shortcut in windows programmatically
有沒有辦法在Windows中創建鏈接?
我發現使用VBScript
樣本或者必須下載Shortcut.exe
樣本。
我需要一個簡單的解決方案 那可能嗎?
我有同樣的問題,所以我寫了解析和創建.lnk文件的庫。 它不使用VBScripts或JNI,僅限java代碼。 看我的Github 。
創建快捷方式: ShellLink.createLink("targetfile", "linkfile.lnk")
。 您還可以設置鏈接的大多數參數。 在repo中查看詳細信息和示例。
可能這個問題已經不是實際問題,但我希望對於那些會在Google中找到這個話題的人來說會有所幫助。
好吧,我不得不使用Shortcut.exe
來創建快捷方式,但實際上我需要的是一個文件夾的HardLink
,但Shortcut.exe
會創建一個SoftLink
。
最終我使用了junction.exe
來創建HardLink
。
查看此帖子了解更多信息https://stackoverflow.com/questions/46885/how-to-create-symbolic-links-in-windows
我建議您手動創建一個快捷方式,然后以編程方式將其復制到桌面文件夾中。 C:\\用戶\\桌面
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.