我从我的ubuntu机器访问我的Windows共享。我安装了samba。我正在做一些自动化,我需要在这个共享中创建.lnk文件。
是否可以从ubuntu创建快捷方式?
我可以使用“string .lnk”访问链接地址,但无法创建链接地址。
还是有其他方法可以创建快捷方式吗?
提前致谢。
答案 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