admin管理员组文章数量:1536398
2024年4月22日发(作者:)
msiexec 参数
MSIExec是一款用于执行Windows Installer包的命令行实用程序。它是Windows操作
系统中预装的工具,可用于安装、卸载、修复和升级MSI文件。对于系统管理员和开发人
员来说,MSIExec是一个非常重要的工具,可以轻松地管理和维护Windows应用程序。
MSIExec常用的参数有很多,本文将逐一介绍。
1. /i 参数
/i参数用于安装一个MSI文件。它可以使用语法:
msiexec /i [路径和文件名.msi] [属性]
[路径和文件名.msi]是要安装的MSI文件的完整路径和文件名。 [属性] 是可选的,
用于指定安装时的特殊行为。
可以通过以下命令来安装一个MSI文件:
msiexec /i D: /qn
/qn参数表示使用安静(无人值守)模式安装,用户不需要进行任何干预。
2. /x 参数
/x参数用于卸载一个已安装的MSI文件。它可以使用语法:
msiexec /x [产品代码] [属性]
[产品代码]是要卸载的MSI文件的产品代码,可以通过以下命令获取:
msiexec /x {产品代码}
可以通过以下命令来卸载一个已安装的MSI文件:
msiexec /x {8F5E7A39-6A9F-4C7C-AF08-EF3D1DCD1FA5} /qn
/qn参数表示使用安静(无人值守)模式卸载,用户不需要进行任何干预。
3. /f 参数
/f参数用于修复已安装的MSI文件。它可以使用语法:
msiexec /f [路径和文件名.msi] [属性]
[路径和文件名.msi]是要修复的MSI文件的完整路径和文件名。[属性] 是可选的,用
于指定修复时的特殊行为。
可以通过以下命令来修复一个已安装的MSI文件:
msiexec /f D: /qn
/qn参数表示使用安静(无人值守)模式修复,用户不需要进行任何干预。
4. /a 参数
/a参数用于将MSI文件解压缩成文件夹中的文件,而不是在计算机中执行安装。它可
以使用语法:
msiexec /a [路径和文件名.msi] [属性]
[路径和文件名.msi]是要解压缩的MSI文件的完整路径和文件名。[属性] 是可选的,
用于指定解压缩时的特殊行为。
可以通过以下命令将一个MSI文件解压缩到文件夹中:
msiexec /a D: TARGETDIR=D:ExtractDir /qn
TARGETDIR参数指定解压缩的目标文件夹,/qn参数表示使用安静(无人值守)模式解
压缩,用户不需要进行任何干预。
5. /p 参数
/p参数用于升级一个已经安装的MSI文件。它可以使用语法:
msiexec /p [路径和文件名.msp] [属性]
[路径和文件名.msp]是用于升级的MSI补丁文件的完整路径和文件名。[属性] 是可选
的,用于指定升级时的特殊行为。
可以通过以下命令来升级一个已安装的MSI文件:
msiexec /p D: /qb
/qb参数表示使用基本安装显示模式升级,用户可以看到安装过程,但是不需要进行
任何干预。
6. /q 参数
/q参数用于指定安装或卸载期间使用哪种安装显示模式。它可以使用语法:
msiexec /q [参数]
[参数] 是可选的,用于指定显示模式。
可以通过以下命令来安装一个MSI文件,并指定安装期间使用安静/无人值守模式的参
数:
msiexec /i D: /q
/q参数表示使用安静/无人值守模式。
7. /qn 参数
/qn参数与/q参数类似,也用于指定安装或卸载期间使用哪种安装显示模式,用法及
作用也差不多。
可以通过以下命令来安装一个MSI文件,并指定安装期间使用安静/无人值守模式的参
数:
msiexec /i D: /qn
/qn参数与/q参数一样,表示使用安静/无人值守模式。
8. /l 参数
/l参数用于指定安装过程中要生成的日志文件的路径和文件名。它可以使用语法:
msiexec /i [路径和文件名.msi] /l [路径和文件名.log]
[路径和文件名.log]是日志文件的路径和文件名。可以通过此命令来跟踪安装期间的
各个步骤。
可以通过以下命令来安装一个MSI文件,并指定安装过程中要生成的日志文件的路径
和文件名:
msiexec /i D: /l D: /qn
/qn参数表示使用安静/无人值守模式安装,并且指定日志文件的路径和文件名为
D:。
总结
除了上述介绍的常见参数,MSIExec还有许多其他参数,可以用于更复杂的操作和定
制。下面介绍一些常用的参数。
1. /norestart 参数
/norestart参数用于在安装或卸载期间不自动重新启动计算机。它可以使用语法:
msiexec /i [路径和文件名.msi] /qn /norestart
/qn参数和/norestart参数一起使用,表示在安装期间使用安静/无人值守模式,且不
自动重新启动计算机。
2. /t 参数
/t参数用于修改安装或卸载的缺省目录。它可以使用语法:
msiexec /i [路径和文件名.msi] /t [目录]
[目录]是要修改的缺省目录的路径。可以使用此参数来指定安装过程中应该安装到哪
个目录。
可以通过以下命令来安装一个MSI文件,并将缺省目录设置为D盘:
msiexec /i D: /t D: /qn
/qn参数表示使用安静/无人值守模式安装,并将缺省目录设置为D盘。
3. /qb 参数
/qb参数用于指定安装或卸载期间使用基本显示模式。它可以使用语法:
msiexec /i [路径和文件名.msi] /qb
/qb参数表示使用基本安装显示模式,用户可以看到安装过程,但是不需要进行任何
干预。
4. /qb! 参数
/qb!参数与/qb参数类似,也用于指定安装或卸载期间使用基本显示模式,但它取消
了取消按钮。它可以使用语法:
msiexec /i [路径和文件名.msi] /qb!
/qb!参数表示使用基本安装显示模式,并取消了取消按钮。
5. /passive 参数
/passive 参数用于指定安装或卸载期间使用被动显示模式。它可以使用语法:
msiexec /i [路径和文件名.msi] /passive
/passive参数表示使用被动安装显示模式,在安装过程中用户需要进行少量干预,例
如点击“下一步”或“完成”。
6. /quiet 参数
/quiet 参数用于指定安装或卸载期间使用安静/无人值守模式,并默认情况下重新启
动计算机。它可以使用语法:
msiexec /i [路径和文件名.msi] /quiet /norestart
/quiet参数表示使用安静/无人值守模式,在安装过程中不会有任何交互,
/norestart参数则表示在安装完成后不会自动重新启动计算机。
总结
MSIExec是一款功能强大的命令行工具,可用于安装、卸载、修复和升级MSI文件,
以及进行其他高级操作。除了常见的参数外,本文还介绍了一些其他有用的参数,如
/norestart、/t、/qb、/qb!、/passive和/quiet等。
使用MSIExec需要一定的技术知识,因此建议仅由经验丰富的系统管理员和应用程序
开发人员使用。在使用MSIExec时,请确保仔细阅读相关文档,并根据需求正确使用参数,
以确保安装和维护过程的成功执行。
版权声明:本文标题:msiexec 参数 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1713737155a368643.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论