如何从安装程序包中提取.inf文件?

本文关键字:提取 inf 文件 包中 程序 安装 | 更新日期: 2023-09-27 18:12:28

我们公司有成千上万的驱动程序安装包,没有真正的公共数据存储库,关于所有驱动程序都在文件中。

包装通常为.exe.msi.zip

.zip获得我想要的信息似乎很容易(链接),但我想知道是否有一种合理的方法从给定的.exe.msi文件中提取所有.inf文件?我注意到Winzip和7zip都可以看到包文件中的一些项目,但是链接的解决方案似乎不喜欢尝试读取包。

感谢您的宝贵时间!

如何从安装程序包中提取.inf文件?

ZIP档案不应该太难处理。有很多工具和api可以处理zip文件。

MSI文件可以用VBScript使用类似sql的语法以编程方式修改。请参见使用SQL和脚本进行数据库查询的示例。您还可以使用Orca,一个用于MSI包的数据库表编辑器。我可以从命令行运行,并可用于从存档中提取文件。