这里即发现 /silent 参数即设置为静默。GetOptionsS 宏末尾的 S 表示区分大小写。如果不想区分大小写,或者你的 NSIS
版本较低,FileFunc.nsh 头文件未包含此宏,那么你可以使用 GetOptions,不区分大小写。
; 包含头文件 !include "FileFunc.nsh" ; 将这些脚本加入到 .onInit 函数中 ; 当然你如果没有这个函数需要添加 Function .onInit IfSilent 0 +2 SetSilent normal ${GetParameters} $R0 ${GetOptionsS} $R0 "/silent" $0 IfErrors +2 SetSilent silent FunctionEnd