我有一个 lnk 文件(快捷方式文件)。我使用了一个名为 Windows LNK Parsing Utility (lp) 的工具来找出原始文件所在的卷序列号。所以我想在 python 中创建一个执行相同操作的脚本。
我发现 win32api 模块应该有帮助,所以这是我的代码:
import win32api, win32con, win32security # win32api main mod, other modules to get SID
path = ('C:\Users\Si\Desktop\Files\Shortcut to Pictures.lnk')
print win32api.GetVolumeInformation(path)
Error says:
Traceback (most recent call last):
File "C:\Users\Si\Desktop\Files\test.py", line 3, in <module> pywintypes.error: (123, 'GetVolumeInformation', 'The filename, directory name, or volume label syntax is incorrect.')
是否有另一种(也许更好?)方法来实现这一点?
谢谢