49得票11回答
在Python中读取.lnk文件的目标?

我正在尝试从Python读取快捷方式(.lnk)文件的目标文件/目录。有没有一种简单的方法可以做到?规范对我来说太复杂了。 我的最终目标是在Windows XP和Vista上找到“(我的)视频”文件夹。在XP上,默认情况下,它位于%HOMEPATH%\My Documents\My Video...

30得票1回答
创建一个文件快捷方式 (.lnk)

我一直在寻找一种在C#中创建文件快捷方式的简单方法,但是我只找到了做这件事情的外部DLL库。实际上,令人惊讶的是,没有内置的方法可以这样做。 无论如何,我知道lnk文件只是带有特定命令和给定路径的文本文件。我想也许我可以在代码中创建一个文本文件,将它的文本设置为正确的命令并将它的扩展名改成....

26得票9回答
Java中的Windows快捷方式(.lnk)解析器?

我目前在Java中使用Win32ShellFolderManager2和ShellFolder.getLinkLocation 来解析Windows快捷方式。遗憾的是,如果Java程序在Vista下作为服务运行,getLinkLocation就不起作用了。具体来说,我会得到一个异常提示“无法获...

8得票1回答
在GNU/Linux上生成lnk文件以转移到Windows

为避免“XY问题”的误解,我首先解释一下我的目标。我想在Linux上生成一个文件,当它被下载到Windows机器并双击时,会打开一个已知路径(在本地Windows机器上)预设的(ms office,但如果我理解正确的话,这并不重要)文件。 看起来,如果我在lnk文件中包含我想要打开的文件的路...