Cor*_*ard 5 python windows filesystems shell shortcut
我正在开发Python脚本来在Windows上进行文件管理。本质上,我希望能够将文件移动到另一个位置,并在其位置创建Python脚本的快捷方式,该脚本将在打开重新定位的文件之前执行中间步骤。我目前可以移动文件,创建有效的快捷方式并设置快捷方式图标图像。我剩下的唯一一件事就是弄清楚如何检测为文件显示的图标。
-需要设置快捷方式的图标(指向“ .py”脚本)
-此图标应与任意文件类型,exe等匹配,我具有
-希望通过Python以编程方式完成。os.system()调用是可接受的。由于不需要额外的模块而获得了额外的荣誉(尽管我已经拥有win32com,winshell,pythoncom等)
提前致谢...
文件类型信息可在注册表中找到。您可以使用Windows 注册表模块查找文件扩展名的类型。
编辑:看来图标可以通过 shell32 获得,如此处所示。Python 的等价物似乎是ctypes.windll.shell32.ExtractIconA,尽管我不确定语法。
| 归档时间: |
|
| 查看次数: |
1244 次 |
| 最近记录: |