24,854
社区成员
发帖
与我相关
我的任务
分享
!define MUI_FINISHPAGE_RUN "$INSTDIR\YouApp.exe"
!define MUI_FINISHPAGE_RUN_TEXT "运行 YouApp 主程序"
!define MUI_FINISHPAGE_RUN_PARAMETERS "/startup"
如果是自己写脚本写的话,可以使用下面的脚本。NSIS 支持三种引号:# 不带空格可不需要引号
ExecWait $INSTDIR\YouApp.exe
# 带空格必须加引号(以下三种意义相同)
ExecWait '$INSTDIR\YouApp.exe'
ExecWait "$INSTDIR\YouApp.exe"
ExecWait `$INSTDIR\YouApp.exe`
# 带参数运行并等待结束
# 带空格必须加引号(以下五种意义相同)
ExecWait '"$INSTDIR\YouApp.exe" /S'
ExecWait '$\"$INSTDIR\YouApp.exe$\" /S'
ExecWait `"$INSTDIR\YouApp.exe" /S`
ExecWait `$\"$INSTDIR\YouApp.exe$\" /S`
# 对于双引号嵌套的必须转义
ExecWait "$\"$INSTDIR\YouApp.exe$\" /S"