安装程序打包interbase的方法

新绍兴师爷

新绍兴师爷

2016-02-19 20:46

今天图老师小编要向大家分享个安装程序打包interbase的方法教程,过程简单易学,相信聪明的你一定能轻松get!

  使用interbase是因其体积小巧,运行效率高。

  下面以inno setup5.0的安装脚本为例介绍一下最小化打包interbase的方法。本安装脚本仅适合win2000及以上操作系统,不兼容win9X。本脚本在xp下安装通过,win2000应该也一样。如果您有更好的安装脚本或别的意见建议,欢迎与我联系 ufo2003@126.com

  [Files]

  ;以下为客户端所需文件,计5个,大小为875K

Source: "E:softib7win32Clientininstreg.exe"; DestDir: "{pf}BorlandInterBase7in"
  Source: "E:softib7win32Clientinterbase.msg"; DestDir: "{pf}BorlandInterBase7"; Flags: Promptifolder sharedfile
  Source: "E:softib7Set3050.exe"; DestDir: "{tmp}"; Flags: deleteafterinstall
  Source: "E:softib7win32Clientgds32.dll"; DestDir: "{sys}"; Flags: sharedfile
  Source: "E:softib7win32Clientmsvcrt.dll"; DestDir: "{sys}"; Flags: onlyifdoesntexist uninsneveruninstall sharedfile

  ;以下为服务器端文件,所需文件为6个,大小为2.6M

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)Source: "E:softib7win32Serveradmin.ib"; DestDir: "{pf}BorlandInterBase7"; Flags: onlyifdoesntexist uninsneveruninstall
  Source: "C:Program FilesBorlandInterBaseibconfig"; DestDir: "{pf}BorlandInterBase7"; Flags: Promptifolder
  Source: "C:Program FilesBorlandInterBaseinibguard.exe"; DestDir: "{pf}BorlandInterBase7in"; Flags: sharedfile
  Source: "C:Program FilesBorlandInterBaseinibserver.exe"; DestDir: "{pf}BorlandInterBase7in"; Flags: sharedfile
  Source: "C:Program FilesBorlandInterBaseib_license.dat"; DestDir: "{pf}BorlandInterBase7"; Flags: Promptifolder
  Source: "C:Program FilesBorlandInterBaseininstsvc.exe"; DestDir: "{pf}BorlandInterBase7in"

  [Registry] ;--注册服务器路径和卸载要求

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

  Root: HKLM; Subkey: "SoftwareBorlandInterBaseCurrentVersion"; ValueType: string; ValueName: "ServerDirectory"; ValueData: "{pf}BorlandInterBase7in"; Flags: uninsdeletevalue
  Root: HKLM; Subkey: SoftwareBorlandInterBaseCurrentVersion; Flags: uninsdeletekeyifempty
  Root: HKLM; Subkey: SoftwareBorlandInterBase; Flags: uninsdeletekeyifempty

  [Run]  ;--安装后运行自注册文件来注册客户端和服务器端,并启动服务程序

Filename: "{tmp}Set3050.exe"; Flags: runminimized
  Filename: "{pf}BorlandInterBase7ininstreg.exe"; Parameters: "install ""{pf}BorlandInterBase7"""; Flags: nowait runminimized
  Filename: "{pf}BorlandInterBase7ininstsvc.exe"; Parameters: "install ""{pf}BorlandInterBase7"" -auto -z"; Flags: runminimized
  Filename: "{pf}BorlandInterBase7ininstsvc.exe"; Parameters: start; Flags: nowait runminimized
展开更多 50%)
分享

猜你喜欢

安装程序打包interbase的方法

编程语言 网络编程
安装程序打包interbase的方法

oracle应用程序实现打包 的方法

编程语言 网络编程
oracle应用程序实现打包 的方法

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

VB打包后的安装问题

电脑网络
VB打包后的安装问题

Authorware明星相片搜索系统程序的编写打包和安装

设计软件 平面设计软件 广告设计软件
Authorware明星相片搜索系统程序的编写打包和安装

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

用InstallShield 进行 ASP 软件的打包和自动安装

ASP
用InstallShield 进行 ASP 软件的打包和自动安装

Win8下卸载已安装程序的方法

windows系统
Win8下卸载已安装程序的方法

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

桌面的图标都变成了word文件,后缀为.lnk

桌面的图标都变成了word文件,后缀为.lnk

Delphi中预编译指令如何使用

Delphi中预编译指令如何使用
下拉加载更多内容 ↓