我有一个NSIS 安装程序,它调用卸载程序来卸载旧版本。
执行等待$INSTDIR\uninstall.exe /S _?=$INSTDIR
。该_?
开关用于使安装程序等待卸载完成。
它确实等到卸载完成。但是当我重新启动我的机器时,uninstall.exe
不存在于$INSTDIR
.
$INSTDIR
卸载程序部分具有使用/REBOOTOK
开关删除某些子目录的命令。
前任 :RmDir /r /REBOOTOK $INSTDIR\client
这会导致uninstall.exe 在机器重新启动时被删除吗?