2017-03-18 101 views
1

我在窗口上有一些链接文件,然后我把它们放在一个文件夹中,我想将它们重命名为0 1 2 ...,因此窗口可以自动对它们进行排序。我试过os.rename('src.txt.link', '0'),但结果是无法打开“0”文件。如何用python重命名Windows上的链接文件?

是否有另一个python api来做到这一点?

+0

Windows上的链接文件通常具有'.lnk'的扩展名,当您重命名该文件时,需要保留该文件,因为它是如何识别文件类型的。即''src.txt.lnk'' - >''0.nk''。 – martineau

+0

在Windows上重命名[重命名Python文件](http://stackoverflow.com/questions/2759067/rename-files-in-python) –

+0

它不需要.lnk的扩展名,你可以试试 – hiwangliu

回答

0

您不能重命名扩展名为.lnk的文件。看起来像Windows阻止该操作。相反,我建议你用新名称复制文件,在你的情况下0.lnk,然后删除原始文件。