用Setup Factory制作的安装程序怎样关闭后自动打开指定网页?要在哪里设置?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用Setup Factory制作的安装程序怎样关闭后自动打开指定网页?要在哪里设置?相关的知识,希望对你有一定的参考价值。

网页自动关闭的原因有:
1、被安装了流氓软件,不请自来的流氓软件(插件)会严重影响浏览器自身的稳定性。
2、浏览器版本过低,目前许多网站浏览需要高版本浏览器支持,使用IE6SP1以下的版本更容易崩溃。
3、系统资源不足,这个问题可以直接造成浏览器的崩溃,请升级系统配置。
4、插件不兼容问题,部分插件会跟浏览器出现不兼容的情况,这样问题直接导致网页自动关闭。
5、电脑遭到木马病毒攻击,病毒木马作者在设计程序时,基本不在乎木马程序的稳定性问题。

网页自动关闭的解决办法
1.浏览器弹出“该程序执行了非法操作,即将关闭……”时,尝试先关闭一些暂时不需要打开的网页,然后在浏览器的工具菜单下,打开internet选项,将安全等级,高级选项等开关重置为默认值,或者在高级标签页检查加载项管理器中关闭可能导致冲突的插件。
2.如果上述操作无效,可以尝试直接重置internet选项。
打开控制面板,网络和internet,internet选项,这会将所有加载项禁用,并将IE设置重新设定为系统默认值。
3.使用金山毒霸2011最新版本对系统进行快速查杀,可以在3-5分钟内解除病毒木马威胁,同时检查IE设置是否被病毒木马篡改,若有异常,金山毒霸2011内置的系统修复引擎会自动还原相关设置到默认值。
参考技术A screens--after installing--actions--onnext。我是在这里实现的,代码是

myvalues = act="setup";
result = HTTP.Submit(SessionVar.Expand("%CustomLang%"), myvalues, SUBMITWEB_POST, 20, 80, nil, nil);
Screen.Next();

安装结束后,以post方式打开指定的网页,可以传参数act="setup"本回答被提问者采纳

Setup Factory 怎样让打包的程序在安装后自动运行

  1.在菜单栏中选择“工程”,再选择其中的“屏幕”选项,会打开一个“Screens”界面。
  2.选择“安装之后”子选项卡。
  3.双击“安装结束”后,在弹出的界面中选择“操作”选项卡。
  
  4.选择其中的“On Next”选项卡后,再点击“添加操作”,会出现一个“新建操作向导-选择操作”界面。
  5.在界面中的“第一步”中选择“Shell”,“第二步”中选择“Shell.Execute”。
  
  6.点击“下一步”,现出“操作设置”界面。
  7.双击“\\\\MyProg.exe”后会现出一个选择文件的按钮,点击那个按钮,并且选择一个你想执行的.exe文件。如7 插入文件引用所示。
  8.点击“确定”按钮即可。剩下的工作就是“完成”“确定”等。我相信同志们都会做了,最后就是“发布”和“构建”了,构建出的一个安装包,这个安装包在你安装后就会自动运行了。转载,仅供参考。
参考技术A 比如:安装之后,执行一个可执行文件(1.exe)
在“工程”菜单 --> 屏幕...-->操作 界面-->安装之后 在onnext 事件中。
添加操作",会出现一个新建操作对话框,第一步选择一个类别,你选择shell,第二步选择一个操作,你选择shell.execute。
if (check01) then
-- 要执行的语句
Screen.Next();
Shell.Execute(SessionVar.Expand("%AppFolder%").."\\1.exe", "open", "", "", SW_SHOWNORMAL);
else
Screen.Next();
end本回答被提问者和网友采纳

以上是关于用Setup Factory制作的安装程序怎样关闭后自动打开指定网页?要在哪里设置?的主要内容,如果未能解决你的问题,请参考以下文章

关于setup factory 7.0使用方面的问题

用Wix手工编辑XML制作C++ MSI安装程序,怎样保证安装新版本时候强制卸载旧版本,急急急!!!

怎样制作自己的第一个程序?

inno setup 怎样检测程序已安装

为啥点SETUP安装程序没有反应

如何用Inno Setup做更新程序