从ubuntu创建快捷方式的Windows文件

时间:2014-08-08 04:47:41

标签: windows python-2.7 ubuntu-12.04 samba

我从我的ubuntu机器访问我的Windows共享。我安装了samba。我正在做一些自动化,我需要在这个共享中创建.lnk文件。

是否可以从ubuntu创建快捷方式?

我可以使用“string .lnk”访问链接地址,但无法创建链接地址。

还是有其他方法可以创建快捷方式吗?

提前致谢。

2 个答案:

答案 0 :(得分:0)

尝试使用此方法创建x-ms-shortcut,

#!/usr/bin/python
import os

source = '/home/dell/Downloads/filename.exe'
destination = '/home/dell/Downloads/filename.lnk'

os.symlink(source, destination)

print "symlink created"

以下一个创建x-ms-dos-executable,(请记住,这里的源是下载,目标是文档)

#!/usr/bin/python
import os

source = '/home/dell/Downloads/filename.exe'
destination = '/home/dell/Documents/filename.exe'

os.symlink(source, destination)

print "symlink created"

让我知道它是否有帮助:)

此致 Md.Mohsin

答案 1 :(得分:0)

总有一种困难的方法,就是重新实现微软的链接生成 http://www.i2s-lab.com/Papers/The_Windows_Shortcut_File_Format.pdf