Java中的Windows快捷方式(.lnk)解析器?

我目前正在使用Win32ShellFolderManager2并ShellFolder.getLinkLocation解析Java中的Windows快捷方式。不幸的是,如果Java程序在Vista下作为服务运行getLinkLocation,则无法使用。具体来说,我得到一个异常,指出“无法获取外壳文件夹ID列表”。


搜索网络确实会提及此错误消息,但始终与关联JFileChooser。我没有使用JFileChooser,我只需要将.lnk文件解析到其目的地即可。


有人知道.lnk我可以使用用Java编写的文件的第三方解析器吗?


此后,我在这里找到了有关.lnk格式的非官方文档,但是如果有人以前做过,我宁愿不必这样做,因为该格式相当可怕。


慕桂英4014372
浏览 828回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP