在Linux上创buildWindows链接?

我为我们的Windows用户运行SAMBA文件存储,我想自动生成链接到用户需要访问的其他networking共享的窗口LNK文件。

我做了很多的search,我找不到在Linux上或通过Perl创build窗口链接的方法。 我确实发现了一个在CPAN中看起来很有前途的perl模块,但是它不幸的只能在Windows上运行。

如果无法创build.LNK文件,也许有人可以build议允许用户单击一个SAMBA存储中的文件以链接到不同的SAMBA共享的替代解决scheme?

谢谢,

巴特。

二进制文件格式logging在这里: https : //web.archive.org/web/20110817051855/http : //www.stdlib.com/art6-Shortcut-File-Format-lnk.html它看起来像你应该能够使用任何你想输出的语言来生成这样的文件。 我没有一个Windows系统方便地尝试,如果它的正确与否。

自从最初的问题已经很长时间了,但我也遇到了同样的问题,并find了解决办法。

我写了一个应用程序,其目标是允许任何人从任何操作系统创buildlnk文件。 我开始写在bash中,然后我把它转换成C(可用的源代码)。

它仍然是新鲜的,所以除了我没有人testing,但你可以看看这里:
http://www.mamachine.org/mslink/index.en.html