大家好,用wise installer 打包時,需要在完成安裝的時候,界面上有個提示:是否開機時啟動程序(安裝進去的那個程序)。界面是有辦法編輯,但是 怎么寫腳本 讓它修改 注冊表的啟動項呢?

解决方案 »

  1.   

    Wise整个安装过程包括:   
          1.   设置安装标题,设置默认安装目录   
          2.   如果必要提供典型、自定义等等安装方式的需要添加Components   
          3.   设置安装文件和需要建立的目录   
          4.   设置开始菜单默认文件夹,设置快捷方式   
          5.   如果有必要可以设定注册表输入   
          6.   设定INI文件   
          7.   如果你的程序需要注册文件关联方式打开,可以设定文件关联   
          8.   中间可以设计ODBC数据源,配置BDE,用向导的形式增加运行时库,注册WinNT服务等等   
          9.   如果必要,可以修改、增加、删除安装程序所用到的向导对话框。   
          10.设定安装屏幕显示,是否支持卸载等等   
          11.设定生产安装文件的保存位置,单个文件还是多个文件发行,多个文件方行的时候,每个包的大小等等   
          12.选定安装语言(支持多语言安装),经过我作的安装汉化程序补丁的Wise,选择Itatian语言就是简体中文了。   
          13.必要的时候可以生产密码保护,保护你的软件不被非法盗版。密码保护支持单个序列号和自动生成多个序列号。   
          一切无误后就可以编译生产需要的安装文件了,你也可以先测试一下你程序,点击Test,开始测试,测试的时候,不会执行复制文件和修改注册表等等操作。   
          一般的安装程序只要进行上面12步或者更少的设置就能完成,对于要灵活控制安装程序,需要在Script   Editor中对生产的脚本进行修改,增加功能。这方面其实不难,Wise这方面提供了完整的帮助说明和相关的例子。这就需要个人自己捉摸和实践了
    没有用过这个打包工具,按照上边说的,可以在第5步进行设置
      

  2.   

      謝謝樓上,我想做的是 在最后完成界面上放一個 checkbox 打勾 表示要設定開機時啟動。但是我不知道怎么讓添加上去的這個checkbox去觸發 添加注冊表信息的 事件,還有 在腳本里要怎么寫 注冊表?因為如果就用上面第5步這樣做,好像是默認在安裝的時候自動會去修改 注冊表,而不能人為控制是否修改。