[发明专利]一种安装程序制作方法及装置无效
申请号: | 201010621754.0 | 申请日: | 2010-12-24 |
公开(公告)号: | CN102541583A | 公开(公告)日: | 2012-07-04 |
发明(设计)人: | 高莉 | 申请(专利权)人: | 北大方正集团有限公司;北京北大方正电子有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 李娟 |
地址: | 100871 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 安装 程序 制作方法 装置 | ||
技术领域
本发明涉及计算机技术,尤其涉及一种安装程序制作方法及装置。
背景技术
当前,计算机应用的规模越来越大,安装程序作为成品软件的重要组成部分,尤其在软件产品的部署实施阶段,起着举足轻重的作用。由此而产生的各种安装程序制作工具应运而生,其中InstallShield是一种比较常用的安装程序制作工具,具有功能强大的IDE(Integrated Development,集成开发环境),从而可以快速实现常规安装程序制作任务并极大地提高安装程序制作效率。通过该安装程序制作工具,可以制作Windows平台的软件安装程序,还可以根据新技术的需求进行安装程序的更新。
但是本发明人发现,由于InstallShield功能较多,且使用灵活,使得学习使用该安装程序制作工具比较困难,并且在制作大量形式相同的类似安装程序时,使用InstallShield就会有大量重复性的工作,从而影响安装程序制作效率。
发明内容
本发明实施例提供一种安装程序制作方法及装置,以提高安装程序的制作效率。
本发明实施例提供一种安装程序制作方法及装置,在获取安装程序信息后,根据安装程序信息修改安装程序制作工具参数配置,并触发安装程序制作工具根据参数生成安装程序,避免了人为进行安装程序制作工具参数配置,提高了安装程序的制作效率。
附图说明
图1为本发明实施例提供的安装程序制作方法流程图;
图2为本发明实施例提供的安装程序制作装置结构示意图。
具体实施方式
本发明实施例提供一种安装程序制作方法及装置,在获取安装程序信息后,根据安装程序信息修改安装程序制作工具参数配置,并触发安装程序制作工具根据参数生成安装程序,避免了人为进行安装程序制作工具参数配置,提高了安装程序的制作效率。
如图1所示,本发明实施例提供的安装程序制作方法,包括:
步骤S101、获取安装程序信息;
步骤S102、根据安装程序信息配置安装程序制作工具的参数;
步骤S103、触发安装程序制作工具根据所配置的参数生成安装程序。
由于在获取安装程序信息后,直接根据获取的安装程序信息配置了安装程序制作工具的参数,进而可以使得安装程序制作工具根据预先配置的参数生成安装程序,避免了由工作人员直接对安装程序进行繁琐的配置。
在本发明实施例中,安装程序制作工具可以使用InstallShield,也可以使用Windows Installer,InstallMaker等安装制作工具,本领域技术人员也可以根据实际需要采用其它的安装制作工具。
在步骤S101中,获取安装程序信息可以直接获取用户输入的安装程序信息,也可以从安装程序制作存档文件中获取安装程序信息。
通常情况下,在制作一种新的安装程序时,通常采用第一种方法,为了便于用户的输入,可以为用户提供比较友好的界面,使得用户可以在该界面中方便的进行选择或填写;而在安装程序升级等安装程序内容发生变化的情况下,可以直接读取曾经制作安装程序后生成的存档文件,直接获取历史安装程序信息后,再由用户根据实际需要进行修改即可获取到新的安装程序信息。
在步骤S102中,根据所述安装程序信息配置安装程序制作工具的参数,通常采用如下两种方式:
直接修改安装程序制作工具的工程文件中的参数配置,或者根据安装程序信息生成供安装程序制作工具读取的安装信息文件,当然,也可以同时采用这两种方式进行配置。
通常情况下,在同时采用两种方式进行配置时,在工程文件中主要对安装程序中源文件的路径信息进行配置,在生成安装程序时,安装程序制作工具会根据工程文件中的路径信息去查找制作安装程序所需的源文件。而在安装信息文件中,则配置了安装程序中所包含的各个文件的文件名称、文件类型、文件的安装路径等属性,安装程序制作工具根据安装信息文件中的各个文件属性来制作安装程序。
例如,若安装程序中需要包括A、B、C三个文件,这三个文件的源文件均存储在D盘的sourcefiles文件夹中,则在在工程文件中配置路径为D盘的sourcefiles文件夹,具体可以为D:/sourcefiles/。而如果安装程序中的A、B、C三个文件的属性则由安装信息文件来配置,在安装信息文件中可以存储如下内容:
文件1:
文件名:A;
文件类型:直接复制;
安装路径:用户定义安装路径;
文件2:
文件名:B;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;北京北大方正电子有限公司,未经北大方正集团有限公司;北京北大方正电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010621754.0/2.html,转载请声明来源钻瓜专利网。