【发布时间】:2026-02-22 22:10:01
【问题描述】:
我们公司有数以千计的驱动程序安装包,但没有关于文件中所有驱动程序的真正通用数据存储库。
这些包通常是.exe .msi 或.zip
从.zip 获取我想要的信息似乎很容易(link),但是我想知道是否有合理的方法可以从给定的.exe 或 @ 中提取所有 .inf 文件987654329@文件?我注意到 Winzip 和 7zip 都可以看到包文件中的一些项目,但链接的解决方案似乎不喜欢尝试读取包。
感谢您的宝贵时间!
【问题讨论】:
-
我可以看到读取和/或捕获 .zip 文件内容.. 但 msi 听起来您需要提取内容然后编写一个单独的程序来查找 .INI 文件和从与 .exe 相同的每个提取文件位置读取它们是我将如何执行的操作 ..here 是如何提取 msi 文件的示例*.com/questions/12489317/…
-
您好,解压后解析文件比较容易。我坚持的是如何从 .exe 文件中提取它们(提取它们)或以某种方式读取 .exe 文件的内容。由于我们的大部分安装文件都是 .exe,因此这些对我来说是获取数据最关键的。或者您是否建议从 .exe 中获取文件的建议方法类似于从 .msi 中获取文件的方法?
标签: c#