使用Python从Windows可执行文件中提取链接文件

使用Python从Windows可执行文件中提取链接文件,python,windows,linker,Python,Windows,Linker,我不熟悉编译时将文件链接到可执行文件的术语 我想编写一个Python脚本,从Windows可执行文件中提取.icos,当您在文件夹选项中建立文件关联时,这些文件是可见的。编译时,这些文件仅链接到可执行文件中 然后,脚本将根据.ico文件的来源将其排序到各个文件夹中(它应该从子文件夹/递归地提取所有文件),甚至可以区分最近安装的文件和以前保留的文件 有这样的图书馆吗?我需要使用Python“Windows unlinker”吗?或者我可以让它扫描RC资源吗?至少我可以用Python访问一个.DLL

我不熟悉编译时将文件链接到可执行文件的术语

我想编写一个Python脚本,从Windows可执行文件中提取.icos,当您在文件夹选项中建立文件关联时,这些文件是可见的。编译时,这些文件仅链接到可执行文件中

然后,脚本将根据.ico文件的来源将其排序到各个文件夹中(它应该从子文件夹/递归地提取所有文件),甚至可以区分最近安装的文件和以前保留的文件


有这样的图书馆吗?我需要使用Python“Windows unlinker”吗?或者我可以让它扫描RC资源吗?至少我可以用Python访问一个.DLL吗?

显然,如果我稍微修改一下命令行选项,我可以使用7-Zip打开.exe文件的内容。exe支持就像一个档案甚至没有在其网页上列出!还有其他选择吗?如果您想要文件系统操作,可以使用文件系统操作。是7-Zip。