簡體   English   中英

以編程方式在Windows中創建快捷方式

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM