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