[指南]如何使用参数部署 MSI 格式应用程序?

修改于 星期四, 29 八月 在 4:55 PM

使用参数安装 MSI 文件可实现自动、静默安装,减少人工干预的需要,最大限度地减少用户中断。此外,它还能定制安装过程,确保在多个设备上实现一致的配置。

 

提醒:

  1. 在向所有设备发布应用程序之前,请评估并测试参数与您的应用程序之间是否存在任何系统或应用程序冲突。
  2. 当您包含一个或多个参数时,请用空格将它们分开。

 

安装选项

设置启动安装包的安装类型。

/i
指定正常安装。
/a
指定管理安装。
/ju
向当前用户宣传产品。
/jm
向所有用户宣传产品。
/j/g
指定广告软件包使用的语言标识符。
/j/t
适用于广告包的转换。
/x
卸载软件包。

 

显示选项

您可以根据目标环境配置用户在安装过程中看到的内容。

/quiet
指定静音模式,即无需用户交互。
/passiveSpecifies
指定无人值守模式,即安装只显示进度条。
/qn
指定安装过程中没有用户界面。
/qn+
指定安装过程中除了最后的对话框外没有用户界面。
/qb
指定安装过程中的基本用户界面。
/qb+
指定安装过程中的基本用户界面,包括最后的对话框。
/qr
指定在安装过程中减少用户界面体验。
/qf
在安装过程中指定完整的用户界面体验。 

 

重启选项

如果安装包覆盖了文件或试图更改正在使用的文件,可能需要重启后才能完成安装。

/norestart
阻止设备在安装完成后重新启动。
/promptrestart
提示用户是否需要重启。
/forcerestart
安装完成后重启设备。

 

记录选项

如果需要调试安装包,可以设置参数来创建包含特定信息的日志文件。

/li
打开日志记录,并在输出日志文件中包含状态信息。
/lw
打开日志记录,并在输出日志文件中包含非致命警告。
/le
打开日志记录,并将所有错误信息包含在输出日志文件中。
/la
打开日志记录,并在输出日志文件中包含操作开始时间的信息。
/lr
打开日志记录,并在输出日志文件中包含特定操作记录。
/lu
打开日志记录,并在输出日志文件中包含用户请求信息。
/lc
打开日志记录,并在输出日志文件中包含初始用户界面参数。
/lm
打开日志记录,并在输出日志文件中包含内存不足或致命退出信息。
/lo
打开日志记录,并在输出日志文件中包含磁盘空间不足信息。
/lp
打开日志记录,并在输出日志文件中包含终端属性。
/lv
打开日志记录并在输出日志文件中包含详细输出。
/lx
打开日志记录,并在输出日志文件中包含额外的调试信息。
/l+
打开日志记录,并将信息附加到现有日志文件中。
/l!
打开日志记录,并将每一行刷新到日志文件中。
/l*
打开日志记录并记录所有信息,但冗长信息 (/lv) 或额外调试信息 (/lx) 除外。

 

更新选项

您可以使用安装包应用或删除更新。

/p
安装补丁。如果是静默安装,还必须将 REINSTALLMODE 属性设置为 ecmus,将 REINSTALL 设置为 ALL。否则,补丁只会更新目标设备上缓存的 MSI。
/update
安装补丁选项。如果要应用多个更新,必须用分号 (;) 将它们分开。
/package
安装或配置产品。

 

维修选项

您可以使用此命令修复已安装的软件包。

/fp
如果缺少文件,则修复软件包。
/fo
如果缺少文件或安装了旧版本,则修复软件包。
/fe
如果文件丢失,或安装了相同或更旧的版本,则修复软件包。
/fd
如果文件丢失或安装了不同的版本,则修复软件包。
/fc
如果文件丢失或校验和与计算值不匹配,则修复软件包。
/fa
强制重新安装所有文件。
/fu
修复所有必要的用户特定注册表项。
/fm
修复所有现有快捷方式。
/fs
打开日志记录,并在输出日志文件中包含磁盘空间不足信息。
/fv
从源代码运行,并重新缓存本地软件包。

 

这篇文章有帮助吗?

很好!

感谢您的反馈。

抱歉我们没能带来帮助

感谢您的反馈。

告诉我们可以如何改善此文档!

选择至少一个原因
需要进行 CAPTCHA 验证

反馈已发送

感谢,我们将试着改善此文档。