论坛风格切换切换到宽版
  • 4147阅读
  • 5回复

NSIS完成页面如何不显示任何选项来自动运行一个程序 [复制链接]

上一主题 下一主题
离线leyan22
 

发帖
498
金钱
0
威望
0
只看楼主 倒序阅读 0 发表于: 2007-06-21
一般完成页面都有“运行XXX”的勾选框

我想在完成后不显示这个勾选框和文字来 而自动运行一个程序~如何做到

例子就像ayu的去广告迅雷一样 完成后直接运行扩展设置...

试过execwait 不行哦~

麻烦指点一下
图像
离线snow2000
发帖
325
金钱
10
威望
1
只看该作者 1 发表于: 2007-06-21
1。用脚本编辑器向导模式的时候不要选立即运行的参数
  如果是已经生成好的脚本 去掉 !define MUI_FINISHPAGE_RUN "$INSTDIR\AyuConfig.exe" 即可
2。在脚本里添加
Function .onInstSuccess
hidewindow
ExecWait "$INSTDIR\AyuConfig.exe"
FunctionEnd
离线leyan22

发帖
498
金钱
0
威望
0
只看该作者 2 发表于: 2007-06-21
QUOTE(snow2000 @ 2007年 06月 21日 11时 44分) [snapback]335268[/snapback]

1。用脚本编辑器向导模式的时候不要选立即运行的参数
  如果是已经生成好的脚本 去掉 !define MUI_FINISHPAGE_RUN "$INSTDIR\AyuConfig.exe" 即可
2。在脚本里添加
Function .onInstSuccess
hidewindow
ExecWait "$INSTDIR\AyuConfig.exe"
FunctionEnd

有点明白了 谢谢 这一段随便加哪里都可以吧~
图像
离线snow2000
发帖
325
金钱
10
威望
1
只看该作者 3 发表于: 2007-06-21
QUOTE(leyan22 @ 2007年 06月 21日 13时 07分) [snapback]335270[/snapback]

QUOTE(snow2000 @ 2007年 06月 21日 11时 44分) [snapback]335268[/snapback]

1。用脚本编辑器向导模式的时候不要选立即运行的参数
  如果是已经生成好的脚本 去掉 !define MUI_FINISHPAGE_RUN "$INSTDIR\AyuConfig.exe" 即可
2。在脚本里添加
Function .onInstSuccess
hidewindow
ExecWait "$INSTDIR\AyuConfig.exe"
FunctionEnd

有点明白了 谢谢 这一段随便加哪里都可以吧~



要加在Section段以后 写了一个简单的脚本PM 你了
离线leyan22

发帖
498
金钱
0
威望
0
只看该作者 4 发表于: 2007-06-21
木有收到PM哦~
图像
离线syx594

发帖
13
金钱
120
威望
12
只看该作者 5 发表于: 03-01
这网站 厉害 这么久了