Installshield 12 中文系列教程 之 Installscript 项目(二)

  ×××××××××××××××××××××××××××××××××××××××××××××××
声明:本文为《打包技术网》原创,转载请保留此声明并注明出处,仅供网友学习使用,勿用于商业用途。
作者:棒槌_007
联系方式:QQ 113984419 MAIL:[email protected]

说明:本人E文实在一般,文中有翻译不准确的地方,请各位见谅。
×××××××××××××××××××××××××××××××××××××××××××××××

第二步:快捷方式和注册表数据

这个步骤说明如何使用IDE 完成:
  • 创建应用程序的快捷方式
  • 创建注册表信息

创建快捷方式

你可以在 Shortcuts (快捷方式) 视图中创建或修改快捷方式。快捷方式的属性包括显示的名称,它的目标可执行文件及其参数,和显示的图标。使用项目助手,你已经在用户的开始菜单的程序文件夹中为Tutorial App 创建了一个快捷方式。

在这一步中你要在用户的桌面上创建一个快捷方式:

1、 切换到 Shortcuts 视图
2、 右键单击 Desktop 图标,选择 New Shortcut ,打开 Browse forShortcut Target (浏览快捷方式目标) 对话框
3、 在对话框中,从 Look in 下拉菜单中选择 ApplicationTarget Folder ,从文件列表中选中Tutorial. exe
4、 单击 Open 按钮关闭对话框
5、 用内部名称重命名快捷方式图标,象 tutorial

接下来为快捷方式设置下列属性:


  

特性


  
  


  
  

备注


  
  

Display Name


  
  

Tutorial App


  
  

IDE环境把显示的名称添加到项目的字符串表,所以这个名字能够很容易的引用到其他的语言中。


  
  

Target


  
  

<TARGETDIR>/Tutorial.exe


  
  


  
  

Icon File


  
  

<TARGETDIR>/Tutorial.exe


  
  


  
  

Icon Index


  
  

0


  
  


  
  

Working Directory


  
  

<TARGETDIR>


  
  


  


技巧:要为一个用户机器上已有的文件创建快捷方式,输入文件的路径即可,可以使用系统变量来表示文件的路径。比如,要使用用户 Windows 或着WinNT 目录的Windows Notepad 程序,输入快捷方式的目标为 <WINDIR>/ Notepad.exe



创建注册表数据



应用程序的另一个公共需求就是要向目标系统的注册表中写入信息。要为一个构件添加注册表数据,你可以使用Registry(注册表)视图。


例如,要在HKEY_LOCAL_MACHINE/Software/TutorialCo/Tutorial/1.00.0000下面添加一个注册表项叫做TutorialData


要建立这个注册表项:


  • 切换到Registry视图
  • Destinationcomputer's Registry view area(目标计算机注册表区),右键单击Destination Computer选择New Registry Set(新建注册表项)
  • 重命名这个注册表项为tutorial
  • 在这个tutorial注册表项的下面,右键单击HKEY_LOCAL_MACHINE,从New的子菜单中选择Key(键)
  • 重命名这个键为Software
  • 重复这个过程建立名称分别为Tutorial Co, Tutorial, 1.00.0000子键
  • Destinationcomputer's Registry data area,右键单击然后选择New StringValue
  • 重命名这个值为TutorialData
  • 双击这个TutorialData值再Value data输入<TARGETDIR>
  • 单击tutorial 注册表项,然后Registry SetInstall Conditions(注册表项安装条件)中选择DefaultComponent(默认构件)

在运行时,如果最终用户选择一个安装类型或者自定义功能部件中包含Tutorial.exe文件,这个注册表值就会添加到目标系统中。



验证创建的快捷方式


要验证你的安装程序创建的快捷方式:


1、重新编译你的项目,使用工具Build按钮或者按F7

2、运行项目,使用Run按钮或者按Ctrl+F5(首先需要从你的系统中卸载已经存在的版本)。这时在你的Start(开始)菜单中的Programs

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值