如何以编程方式识别自解压可执行文件,并提取包含的文件?

时间:2012-10-17 23:35:33

标签: windows archive self-extracting

我做了一些基础研究,似乎没有一个标准来创建这些。我看到了许多代码项目页面,其中包含用于构建此类exe的代码,但没有关于如何识别它的参考,也没有在没有实际运行应用程序的情况下提取文件的参考。

所以问题是:

  1. 是否有一种方法可用于识别特定文件是否是自解压exe?
  2. 计算行业中是否有一些非常常见的格式
  3. 如果是这样,这些格式是否允许在不运行打包exe的情况下进行提取?
  4. 如果没有,是否有方法在某种沙盒环境中运行此类文件,允许我们查看生成的文件(在Windows上)?
  5. 注意我对程序化解决方案或使用第三方实用程序/库的解决方案持开放态度。

0 个答案:

没有答案