Function .onInit
InitPluginsDir
; check registry for installed version...
Function End
Section "other" OTHER
!define SOME_FILE "file.exe"
SetOutPath "$PLUGINSDIR"
File /nonfatal "${SOME_FILE}"
ExecWait '"$PLUGINSDIR\${SOME_FILE}" /q /norestart'
SectionEnd
我已经用PLUGINSDIR替换了TEMP(我会在最后删除),因为使用NSIS自己的临时目录是有意义的。
但它不起作用,执行并没有发生。
我做得对吗?