什么是MSI文件?

当你双击`msi`文件时,就会调用`window.installer`程序,接下来就和安装其他程序一样了,但是你要确保你的`window.installer`服务是开启的,你可以在控制面板下的服务中找到`window.installer`服务,并手动开启。那么`msi`文件到底是什么?有什么优势呢?

##### 一、MSI文件的由来
首先我们来看看`window.installer`是什么?我们可以看到它可以用来安装程序,但是要知道的是它不仅仅是用来安装程序,它是**可扩展的软件系统**。
`window.installer`的用途包括:
- 管理软件的安装
- 管理软件组件的添加和删除
- 监视文件的复原以及使用回滚技术维护基本的灾难现场
- 还支持从多个源位置安装和运行软件

但是要想使用这些功能,就必须通过msi文件,msi文件是`window.installer`的数据包,它实际上是一个数据库,包含安装一种产品所需要的信息和在很多情形下安装和卸载程序的指令和数据。msi文件将程序的组成文件与功能关联起来。

##### 二、MSI文件的优势
`window.installer`技术就是合并在一起发挥作用的两个部分:客户端安装程序服务msiexec.exe和msi软件包文件

msiexec.exe程序是`window.installer`的一个组件。当msiexec.exe被安装程序调用时,它将用Msi.dll读取软件包文件.msi、应用转换文件 .mst 并合并由安装程序提供的命令行选项。`window.installer`执行所有与安装有关的任务:将文件复制到磁盘、修改注册表、创建桌面快捷方式、必要时显示提示对话框以便用户输入安装首选项。
使用msi文件的优势在于:你可以随时彻底删除它们,更改安装选项,即使安装中途出现意想不到的错误,一样可以安全恢复到以前的状态,正是这些功能,越来越多软件开始使用msi作为发行的方式了。
如果你感兴趣可以用winRAR等压缩软件打开。

转载于:https://www.cnblogs.com/luoqian/p/6375509.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值