找出Windows快捷方式路径

时间:2014-07-22 02:27:54

标签: python shortcuts

在Windows中,我可以制作一些快捷方式。我想知道程序是作为快捷方式打开还是打开。最后,我希望知道我的程序中快捷方式路径位置的位置。不幸的是,我使用 python 所以我希望在python中有一个解决方案。

1 个答案:

答案 0 :(得分:1)

__file__将为您提供调用脚本的名称。如果是链接,则应相应更改。

您可以通过以下方式检查文件是否为链接:

import os       
islink = os.path.islink(__file__)

islink将包含boolean值和答案。

我在Ubuntu上对此进行了测试,但理论上这应该也适用于Windows,也可以通过POSIX。

更多信息:

https://docs.python.org/2/library/os.path.html#os.path.islink

我不太清楚这个问题是什么意思:

  

最后,我希望知道我的快捷方式路径位置在哪里   程序