常用的静默安装有2种:
1. 在脚本中加入SilentInstall 和 SilentUninstall 命令
2. 在程序启动参数里加 /S 参数(区分大小写)
要判断安装、卸载程序是否静默可以使用 IfSilent
:
# 安装操作开始前.
Function .onInit
IfSilent +2 +1
MessageBox MB_ICONQUESTION|MB_OK "欢迎使用"
FunctionEnd
对于有些命令需要为静默安装指定默认的回答,如MessageBox
需要加入/SD开关来指定默认回答。
# 卸载操作开始前.
Function un.onInit
MessageBox MB_ICONQUESTION|MB_YESNO "确定要卸载吗?"</