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

2025-04-16 12:21:48
推荐回答(2个)
回答1:

  1.在菜单栏中选择“工程”,再选择其中的“屏幕”选项,会打开一个“Screens”界面。
  2.选择“安装之后”子选项卡。
  3.双击“安装结束”后,在弹出的界面中选择“操作”选项卡。
  
  4.选择其中的“On Next”选项卡后,再点击“添加操作”,会出现一个“新建操作向导-选择操作”界面。
  5.在界面中的“第一步”中选择“Shell”,“第二步”中选择“Shell.Execute”。
  
  6.点击“下一步”,现出“操作设置”界面。
  7.双击“\\MyProg.exe”后会现出一个选择文件的按钮,点击那个按钮,并且选择一个你想执行的.exe文件。如7 插入文件引用所示。
  8.点击“确定”按钮即可。剩下的工作就是“完成”“确定”等。我相信同志们都会做了,最后就是“发布”和“构建”了,构建出的一个安装包,这个安装包在你安装后就会自动运行了。转载,仅供参考。

回答2:

比如:安装之后,执行一个可执行文件(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