请问怎样用InstallShell设置 在安装完以后自动执行一程序(50分)

  • 主题发起人 主题发起人 JiMa
  • 开始时间 开始时间
J

JiMa

Unregistered / Unconfirmed
GUEST, unregistred user!
请问怎样用InstallShell设置 在安装完以后自动执行一程序
 
在is网站下载的 Install Shield Express 不是专门for什么的版本就有这个
功能,for bcb ,for del4 的好象没发现
 
在IS中的哪个选项中,再找找看!我是忘了。
 
如果是想要安装完后启动主程序,在最后一步设置就行了
如果是调用其他程序
如配置,注册等
IS for Delphi好象不具有此功能
你可以下载Install Sheild 5.0以上版本
它支持一种类C语言的脚本
可以编程调用动态连接库
 
1:LaunchApp (szCommand, szCmdLine);

The LaunchApp function allows you to launch another application
program from within the script. The launched application and the
script run simultaneously. InstallShield has no control over the
launched application and cannot determine if the launched application
runs successfully. Launched applications run like any other
application you may start while running InstallShield. You can launch
any application from InstallShield that you can normally launch from
the operating system

2:LaunchAppAndWait (szProgram, szCmdLine, lWait);

摘自install sheild 5.0 专业版帮助
 
多谢各位帮忙!
 
IS FOR DELPHI5 有这项功能.
在dialog box选项的SETUP COMPLETE的SETTING的LAUNCH APPLICATION DIALOG
中RUN COMMAND中设置你的程序.也可设置README.
从而实现安装完后自动执行程序
 
再IS FOR/D4/D5中的PROGRAM FILES用右键
单击想运行的EXE文件
,然后把最下面AUTO RIGERST FILES打上对勾
安装时EXE会运行,然后调整文件复制的顺序
保证EXE文件最后复制即可
 
多人接受答案了。
 
后退
顶部