s-blog

Windows 静默安装与卸载

ssssmy · 2026-05-28 · 2 min · Windows

参考:https://www.cnblogs.com/toor/p/4198061.html

按打包工具划分

Microsoft Windows Installer (.msi)

最典型的特征是看到 *.msi 文件,通常用 /QB/QN 参数。

  • /qb 显示基本安装进度
  • /qn 完全后台静默
  • 阻止自动重启:在 /qn/qb 后加 REBOOT=Suppress
msiexec /i dtools.msi /qb REBOOT=SUPPRESS

InstallShield with MSI

setup.exe /s /v"/qb"

WISE Installer

setup.exe /s

Inno Setup

setup.exe /sp- /silent /norestart

参数说明:

  • /silent 静默安装,但出错时会提示,有进度条
  • /verysilent 完全静默,不提示
  • /suppressmsgboxes 抑制消息框
  • /norestart 不自动重启

NullSoft Installation System (NSIS)

/S 大小写敏感:

Setup.exe /S
Setup.exe /S /D=E:\Software\QQ2007

Wise Installation Professional

setup.exe /silent

WinRAR 自解压

所有 WinRAR 制作的自解压安装包都支持 /s

卸载

Inno Setup

uninstall.exe /silent /suppressmsgboxes

常用软件示例

软件 静默安装命令
TotalCommander 修改解压后的 INSTALL.INF:username=*auto=1hide=1
Everything everything_setup.exe /S /D=D:\Program Files\Everything
射手影音 射手影音播放器_3.7.0.2437.exe /S /D=D:\Program Files\SPlayer
福昕阅读器 福昕阅读器_6.0.4.619.exe /sp- /verysilent /dir="D:\Program Files\Foxit Software\Foxit Reader" /NORESTART
UltraISO setup.exe /sp- /verysilent /dir="D:\Program Files\UltraISO"
Listary Listary.exe /sp- /verysilent /dir="D:\Program Files\Listary"

修改默认安装路径

注册表:HKEY_LOCAL_MACHINE\software\Microsoft\Windows\CurrentVersion → 修改 ProgramFilesDir 值,重启生效。

Python 静默安装

官方文档

python-3.9.1-amd64.exe /passive PrependPath=1 TargetDir=C:\A Include_pip=1
  • /passive:显示进度
  • PrependPath:添加到环境变量
  • TargetDir:安装路径
  • Include_pip:安装捆绑的 pip 和 setuptools

image

原文链接:https://www.ssssmy.com/notes/windows-jing-mo-an-zhuang-yu-xie-zai