这篇文章分享一下怎么对Windows installer安装文件进行解包。
什么是Windows installer安装文件?
Windows Installer,它不只是安装程序,而是可扩展的软件管理系统。Windows Installer的用途包括:管理软件的安装、管理软件组件的添加和删除、监视文件的复原以及使用回滚技术维护基本的灾难恢复。另外,Windows Installer还支持从多个源位置安装和运行软件,而且可以由想要安装自定义程序的开发人员自定义。要想使用这些功能,就必须通过MSI文件。MSI文件是Windows Installer的数据包,它实际上是一个数据库,包含安装一种产品所需要的信息和在很多安装情形下安装(和卸载)程序所需的指令和数据。MSI文件将程序的组成文件与功能关联起来。此外,它还包含有关安装过程本身的信息:如安装序列、目标文件夹路径、系统依赖项、安装选项和控制安装过程的属性。——百度百科
Windows installer安装文件
当你在资源管理器中看到上面的图片时就是Windows软件包在进行软件的安装操作。
Windows软件安装包制作工具汇总
Windows Intaller、InstallShield、EasySetup、Setup2Go、Advanced Installer、Qt installer framework、WinRAR七种
引用:博客OneSea-V3.1 https://blog.csdn.net/Q/article/details/?locationNum=7&fps=1
为啥要进行解包?
软件包就像一个压缩包形式携带着被安装的程序,和安装过程中需要处理的步骤。
当我们的下载的Windows installer软件包出现问题时,我们不得不手动对软件包所携带的东西进行安装、处理。手动存放被安装的程序和执行相关的安装步骤。
怎样解包?
我们可是使用命令行对其进行解包,也可以使用相关软件进行解包。
1. 相关软件进行解包
官网解释
Universal Extractor Universal Extractor是一款近乎于万能的文件提取器,支持的文件类型多达40多种。无论是简单的压缩文件如zip、rar、7z,还是软件的安装程序如Inno Setup、InstallShield、Winodws Installer,抑或是一些软盘光盘镜像如IMG、ISO,等等。 下载地址;https://www.legroom.net/scripts/download.php?file=uniextract161_noinst
2. 命令行方式
对于Windows installer软件包是有些格外的可选参数的,我们都知道当我们在命令行输入calc命令会打开计算器,这是因为calc命令是一个可执行程序exe,Windows installer软件包也是一个特殊的可执行程序,所以我们可以对它加上参数执行某种操作。
以下列表是通过 [软件包名].exe help得到的
Windows installer软件包参数
我们可以在命令行中使用 [软件包名].exe [选项] 进行解压操作。
设我们的Windows installer软件包名称为 APP.exe
好嘞,文章内容到此结束,,感谢您的阅读😁
到此这篇电脑安装软件后缀名(软件安装的后缀)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/hd-yjs/83213.html