注:在软件下发前建议管理员先在本地测试安装命令。
安装时使用静默参数,可以避免用户交互,提高软件推送后安装的成功率。
建议先查询参数,具体操作方式为
以「Git 」为例,在命令行里面输入 Git-2.37.1-64-bit.exe /?查询参数
常见的静默安装参数如下:
常见软件的静默安装参数
特定格式安装包的参数
Microsoft Windows Installer
如果安装包是 *.msi 后缀的文件。这些文件通常可以使用 /qn 参数进行自动静默安装。 /qn 参数不会显示任何窗口,直接在后台自动安装。 为了阻止某些程序安装成功后自动重启动,你可以在 /qn 参数后使用 REBOOT=Suppress 标记。
推荐参数: /qn REBOOT=Supress
以下的安装包格式都是exe,建议先在本地进行测试
Nullsoft SuperPiMP Install System (NSIS)
使用 NSIS(NullSoft Installation System)制作的安装文件,可用 /S (注意大写)来进行静默安装("S"是大小写敏感的)。
推荐参数:/S:静默安装参数
腾讯系的文件基本都是这个参数
InstallShield
这类安装包为.exe后缀的文件。这类程序的安装文件大部分都可以被压缩软件解压缩,安装文件 setup.exe 的属性对话框中存在“InstallShield ® Setup Launcher”或者其他类似的字样。
推荐参数:-s:静默安装参数
Inno Setup 这类安装包为.exe后缀的文件。
这类程序的安装文件的属性对话框中应该有“Inno Setup”或者其他类似的字样。 /verysilent:静默安装,不过是否报错,都不会有任何提示 (注意:如果需要重启电脑,它会不提示而直接重启)
推荐参数: /verysilent /norestart:静默安装且不重启电脑