![如何从 MSI 包中提取文件?](https://linux22.com/image/1208879/%E5%A6%82%E4%BD%95%E4%BB%8E%20MSI%20%E5%8C%85%E4%B8%AD%E6%8F%90%E5%8F%96%E6%96%87%E4%BB%B6%EF%BC%9F.png)
我们有一些旧补丁,想要从中获取文件,但不想花时间将它们安装到机器上。
有人可以建议一种从 MSI 安装包中提取文件的方法吗?
答案1
首先,要访问命令提示符,请执行以下操作:
单击“开始”按钮。
单击“所有程序”。
进入配件。
左键单击命令提示符。
出现命令提示符后,输入以下内容:
msiexec /a drive:\filepath\to\MSI\file /qb TARGETDIR=drive:\filepath\to\target\folder
使用所需位置填充上述文件路径。例如:
msiexec /a c:\testfile.msi /qb TARGETDIR=c:\temp\test
答案2
答案3
答案4
我会推荐提取单链使 neoice 的解决方案更加简单。它的功能相同,只是更加自动化,并且允许多种方法来提取 MSI 文件,而不仅仅是管理安装(如他的解决方案所使用的)。
UniExtract 还可以处理使用 WISE 或 InstallShield 打包的 exe,以及各种其他压缩格式。哦,而且它是免费的。
Universal Extractor 是一个名副其实的程序,它可以从任何类型的档案中提取文件,无论它是简单的 zip 文件、安装程序、还是 Windows 安装程序 (.msi) 包。