您的位置:首页 > 其它

NSIS做的安装程序,可接受命令行参数,实现静默安装,静默卸载等等,真不错!-来自手册

2011-10-13 17:01 951 查看
Generated installers and uninstallers accept a few options on the command line. These options give the user a bit more control over the installation process.

3.2.1 Common Options

/NCRC disables the CRC check, unless
CRCCheck
force
was used in the script.
/S runs the installer or uninstaller silently. See
section 4.12 for more information.
/D sets the default installation directory ($INSTDIR), overriding
InstallDir and
InstallDirRegKey. It must be the last
parameter used in the command line and must not contain any quotes, even if the path contains spaces. Only absolute paths are supported.

3.2.2 Uninstaller Specific Options

_?= sets $INSTDIR. It also stops the uninstaller from copying itself to the temporary directory and running from there. It can be used along with
ExecWait to wait for the uninstaller to finish. It must be the last
parameter used in the command line and must not contain any quotes, even if the path contains spaces.

3.2.3 Examples

installer.exe /NCRC

installer.exe /S

installer.exe /D=C:\Program Files\NSIS

installer.exe /NCRC /S /D=C:\Program Files\NSIS

uninstaller.exe /S _?=C:\Program Files\NSIS

# uninstall old version
ExecWait '"$INSTDIR\uninstaller.exe" /S _?=$INSTDIR'
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  command installer path user c