簡體   English   中英

如何使用NIO獲取有關Windows快捷方式來源的信息?

[英]How get information about source of Windows Shortcut using NIO?

請查看以下代碼片段:

        Path path = Paths.get("followLink.lnk");
        System.out.println("path:" + path.toRealPath());
        System.out.println("path:" + path.toRealPath(LinkOption.NOFOLLOW_LINKS));

使用以下Windows操作創建名稱為followLink.lnk的文件:

鼠標右鍵單擊文件->創建快捷方式

最后兩行輸出相同,並且有關快捷方式的信息。 nio2中是否有辦法獲取有關快捷方式的源信息?

toRealPath用於解析符號鏈接。 Windows快捷方式不是符號鏈接。 您將需要打開.lnk文件並閱讀其內容以弄清楚它指向的位置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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