%1不是有效的Win32应用程序(LNK文件)

时间:2019-09-06 12:05:59

标签: python

我在python中有这个脚本

import subprocess

subprocess.call( 'pathtofile/file.lnk')

我得到了这个错误

  

WindowsError:[错误193]%1不是有效的Win32应用程序

我发现它需要exe文件才能正常工作。 lnk mdb 文件有什么办法吗?

1 个答案:

答案 0 :(得分:3)

您无法执行快捷方式或mdb文件。您可能想要等效于在Windows中双击文件。这会在默认应用程序中打开文件。

为此,您可以使用os.startfile()