用IS6进行ASP软件的打包和自动安装(补充)

/* written by Jaron(贾俊) ,2003-11-04 */
/* 原出处:B/S WEB技术中文网 http://www.jaron.cn ;*/
/* 欢迎访问我的网站: http://www.jaron.cn */
/* 如对本文有疑问,请在网站留言 /*
/* 转载请注明出处和保留此版权信息 */
/* 欢迎使用SiteManager网站管理系统 http://sitemanager.cnzone.net ; */

2002年3月,我在网上发表过一篇《用InstallShield打包ASP程序》或《用IS6 进行 ASP 软件的打包和自动安装》,现在就将大家共同遇到的问题,整理如下:

用InstallShield打包ASP程序  http://www.jaron.cn/chs_scripts/8/2002-03/20020301000000-100206.html
用IS6 进行 ASP 软件的打包和自动安装 http://www.jaron.cn/chs_Others/40/2003-05/20030502014646-100917.html

1.在创建虚拟站点和自动设置数据库时,工程示例中的文件均采用调用外程序的方式执行,你可以先把szCmdline命令行用 MessageBox (szCmdline,SEVERE); 显示出来,然后在Windows2000的DOS模式下执行一次试试,如果成功,则脚本是没有问题的,否则将会是命令行的问题;

2.创建的数据库在临时目录下:示例文件中的文件是用附加的方式来创建数据库的,你可以把MDF文件先COPY到相应的目录,再执行附加命令,也可以把szCmdline修改成用Restore语句来创建数据库,Restore的语法参照SQL-Server的帮助;

3.不能创建虚拟站点:造成这种情况的原因有很多,第一,要保证 vbs 是由 cscript.exe 来执行的,有些软件修改 vbs 的默认打开方式,在安装前建议 Uninstall 这些软件,有一位网友曾说,把 cscript.exe 复制到 SUPPORTDIR 下可以,但我没有试过,另外,这篇文章我写了近两年了,现在也有更多的创建虚拟站点的方式,如用adsutil.vbs来创建,这篇贴子我早已贴过了,有兴趣的朋友可以试试。 http://www.jaron.cn/chs_Others/40/2002-08/20020828000000-100431.html ;或 http://www.jaron.cn/chs_Others/39/2002-08/20020809000000-100386.html

4.创建文本文件的方式: 可以使用函数: WriteProfString ("C:/Test.ini", "Windows", "KeyboardDelay", "100"); 可参照文档:http://www.jaron.cn/chs_Others/40/2003-11/20031103094444-101390.html

5.获取系统信息,可以使用  GetSystemInfo ,详细说明参照:http://www.jaron.cn/chs_Others/40/2003-11/20031103094040-101389.html

6.读取注册表的方法,可以用:RegDBSetDefaultRoot,RegDBGetKeyvalueEx,相关贴子:http://www.jaron.cn/chs_Others/40/2002-08/20020828000000-100430.html

CSDN相关文档:
================
在InstallShield中通过主机名获取IP地址
在InstallShield中引用WINSOCK 的示例
用IS6 进行 ASP 软件的打包和自动安装
用InstallShield检测是否安装IIS
利用InstallShield获取注册表键值
InstallShield 隐藏密码输入
用InstallShield打包ASP程序

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值