一种软件安装方法及装置制造方法及图纸

技术编号:18667994 阅读:75 留言:0更新日期:2018-08-14 20:34
本发明专利技术实施例提供了一种软件安装方法及装置,该软件安装方法包括:读取预先配置的与待安装软件对应的参数配置表,其中,参数配置表为EXCEL表格,并且,参数配置表中包括一个或一个以上变量以及对应的变量值,其中,所述一个或一个以上变量以及对应的变量值由用户预先设置;根据参数配置表,更新待安装软件对应的安装配置表;依据更新后的安装配置表,安装待安装软件。从而实现软件的自动化安装,有效地提升了软件安装的效率以及用户体验。

A software installation method and device

The embodiment of the invention provides a software installation method and device, which includes reading a pre-configured parameter configuration table corresponding to the software to be installed, wherein the parameter configuration table is an EXCEL table, and the parameter configuration table includes one or more variables and corresponding variable values, wherein the One or more variables and their corresponding values are set by the user in advance; according to the parameter configuration table, the installation configuration table of the software to be installed is updated; according to the updated installation configuration table, the software to be installed is installed. In order to realize the automatic installation of software, it effectively improves the efficiency of software installation and user experience.

【技术实现步骤摘要】
一种软件安装方法及装置
本专利技术实施例涉及通信领域,尤其涉及一种软件安装方法及装置。
技术介绍
目前,随着软件产品的日渐成熟,各软件包括的功能也越来越多,因此,在安装软件的过程中,需要用户多次进行人工干涉,例如,输入IP地址或点击下一步等。在安装过程中,用户每输入一次参数,均需要点击“下一步”才能继续进行安装进程,并且,安装信息需要反复输入,例如,若软件中的多个服务均需要输入服务器的IP地址,则用户需要在安装每个服务的时候输入一次IP地址,并点击下一步。显然,现有技术在安装软件的过程中,需要用户进行多次输入,并且需要同一参数重复输入,导致安装效率低,并且易出错,从而严重影响了用户体验。
技术实现思路
为了解决上述问题,本专利技术公开了一种软件安装方法,所述方法包括:读取预先配置的与待安装软件对应的参数配置表,其中,所述参数配置表为EXCEL表格,并且,所述参数配置表中包括一个或一个以上变量以及对应的变量值,其中,所述一个或一个以上变量以及对应的变量值由用户预先设置;根据所述参数配置表,更新所述待安装软件对应的安装配置表;依据更新后的安装配置表,安装所述待安装软件。在本专利技术的一个优选的实施例中,所述读取预先配置的与待安装软件对应的参数配置表的步骤,具体包括:获取所述参数配置表;通过调用第三方工具读取所述参数配置表,并将所述参数配置表中的一个或一个以上变量以及对应的变量值写入数据库表中。在本专利技术的一个优选的实施例中,所述根据所述参数配置表,更新所述待安装软件对应的安装配置表的步骤,具体包括:根据所述数据库表中存储的一个或一个以上变量以及对应的变量值,更新所述安装配置表。在本专利技术的一个优选的实施例中,所述根据所述数据库表中存储的一个或一个以上变量以及对应的变量值,更新所述安装配置表的步骤,具体包括:将所述安装配置表中的目标变量与所述数据库表中的一个或一个以上变量进行匹配,提取匹配成功的变量对应的变量值;将提取的变量值写入所述安装配置表中。在本专利技术的一个优选的实施例中,所述读取预先配置的与待安装软件对应的参数配置表的步骤之前,进一步包括:检索本地是否存储有所述参数配置表;若否,则结束本次安装进程。根据本专利技术的另一方面,提供了一种软件安装装置,包括:读取模块,用于读取预先配置的与待安装软件对应的参数配置表,其中,所述参数配置表为EXCEL表格,并且,所述参数配置表中包括一个或一个以上变量以及对应的变量值,其中,所述一个或一个以上变量以及对应的变量值由用户预先设置;更新模块,用于根据所述参数配置表,更新所述待安装软件对应的安装配置表;安装模块,用于依据更新后的安装配置表,安装所述待安装软件。在本专利技术的一个优选的实施例中,所述读取模块进一步用于:获取所述参数配置表;通过调用第三方工具读取所述参数配置表,并将所述参数配置表中的一个或一个以上变量以及对应的变量值写入数据库表中。在本专利技术的一个优选的实施例中,所述更新模块进一步用于根据所述数据库表中存储的一个或一个以上变量以及对应的变量值,更新所述安装配置表。在本专利技术的一个优选的实施例中,所述更新模块进一步用于:将所述安装配置表中的目标变量与所述数据库表中的一个或一个以上变量进行匹配,提取匹配成功的变量对应的变量值;将提取的变量值写入所述安装配置表中。在本专利技术的一个优选的实施例中,所述装置进一步包括:检索模块,用于检索本地是否存储有所述参数配置表;结束模块,用于若所述检索模块未检索到所述参数配置表,则结束本次安装进程。与现有技术相比,本专利技术中通过读取预先配置的与待安装软件对应的参数配置表,其中,参数配置表为EXCEL表格,并且,参数配置表中包括一个或一个以上变量以及对应的变量值,其中,所述一个或一个以上变量以及对应的变量值由用户预先设置;根据参数配置表,更新待安装软件对应的安装配置表;依据更新后的安装配置表,安装待安装软件。从而实现软件的自动化安装,有效地提升了软件安装的效率以及用户体验。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例的一种软件安装方法的流程图;图2是本专利技术实施例的一种软件安装方法的具体步骤流程图;图3是本专利技术实施例的一种软件安装装置的结构框图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。参照图1,示出了本专利技术实施例的一种软件安装方法的流程图,具体可以包括以下步骤:步骤101,读取预先配置的与待安装软件对应的参数配置表,其中,参数配置表为EXCEL表格,并且,参数配置表中包括一个或一个以上变量以及对应的变量值,其中,所述一个或一个以上变量以及对应的变量值由用户预先设置。具体的,在本专利技术的实施例中,操作人员可预先配置与待安装软件对应的参数配置表。即,将待安装软件安装过程中需要输入的一个或一个以上变量以及对应的变量值写入参数配置表中,并将参数配置表存储至指定路径。在本专利技术的实施例中,操作人员可将参数配置表设置为EXCEL格式。在软件安装过程中,终端读取预先配置的参数配置表中的一个或一个以上变量以及对应的变量值。在本专利技术的一个优选的实施例中,操作人员可预先删除软件安装过程中的启动画面,例如:欢迎画面以及版权确认画面等,从而进一步提升软件安装的效率。步骤102,根据参数配置表,更新待安装软件对应的安装配置表。具体的,在本专利技术的实施例中,终端根据参数配置表,更新待安装软件对应的安装配置表。在本专利技术的一个实施例中,安装配置表以数据库表格的形式存储于待安装软件对应的安装数据库中。步骤103,依据更新后的安装配置表,安装待安装软件。具体的,在本专利技术的实施例中,终端依据更新后的安装配置表中的变量以及对应的变量值,安装待安装软件。综上,本专利技术实施例中的技术方案,通过读取预先配置的与待安装软件对应的参数配置表,其中,参数配置表为EXCEL表格,并且,参数配置表中包括一个或一个以上变量以及对应的变量值,其中,所述一个或一个以上变量以及对应的变量值由用户预先设置;根据参数配置表,更新待安装软件对应的安装配置表;依据更新后的安装配置表,安装待安装软件。从而实现软件的自动化安装,有效地提升了软件安装的效率以及用户体验。此外,在本专利技术的一个优选的实施例中,读取预先配置的与待安装软件对应的参数配置表的步骤,具体包括:获取参数配置表;通过调用第三方工具读取参数配置表,并将参数配置表中的一个或一个以上变量以及对应的变量值写入数据库表中。在本专利技术的一个优选的实施例中,根据参数配置表,更新待安装软件对应的安装配置表的步骤,具体包括:根据数据库表中存储的一个或一个以上变量以及对应的变量值,更新安装配置表。在本专利技术的一个优选的实施例中,根据数据库表中存储的一个或一个以上变量以及对应的变量值,更新安装配置表的步骤,具体包括:将安装配置表中的目标变量与数据库表中的一个或一个以上变量进行匹配,提取匹配成功的变量对应的变量值;将提取的变量值写入安装配置表中。在本专利技术的一个优选的实施例中,读取预先配置的与待安装软件对本文档来自技高网...

【技术保护点】
1.一种软件安装方法,其特征在于,所述方法包括:读取预先配置的与待安装软件对应的参数配置表,其中,所述参数配置表为EXCEL表格,并且,所述参数配置表中包括一个或一个以上变量以及对应的变量值,其中,所述一个或一个以上变量以及对应的变量值由用户预先设置;根据所述参数配置表,更新所述待安装软件对应的安装配置表;依据更新后的安装配置表,安装所述待安装软件。

【技术特征摘要】
1.一种软件安装方法,其特征在于,所述方法包括:读取预先配置的与待安装软件对应的参数配置表,其中,所述参数配置表为EXCEL表格,并且,所述参数配置表中包括一个或一个以上变量以及对应的变量值,其中,所述一个或一个以上变量以及对应的变量值由用户预先设置;根据所述参数配置表,更新所述待安装软件对应的安装配置表;依据更新后的安装配置表,安装所述待安装软件。2.根据权利要求1所述的方法,其特征在于,所述读取预先配置的与待安装软件对应的参数配置表的步骤,具体包括:获取所述参数配置表;通过调用第三方工具读取所述参数配置表,并将所述参数配置表中的一个或一个以上变量以及对应的变量值写入数据库表中。3.根据权利要求2所述的方法,其特征在于,所述根据所述参数配置表,更新所述待安装软件对应的安装配置表的步骤,具体包括:根据所述数据库表中存储的一个或一个以上变量以及对应的变量值,更新所述安装配置表。4.根据权利要求3所述的方法,其特征在于,所述根据所述数据库表中存储的一个或一个以上变量以及对应的变量值,更新所述安装配置表的步骤,具体包括:将所述安装配置表中的目标变量与所述数据库表中的一个或一个以上变量进行匹配,提取匹配成功的变量对应的变量值;将提取的变量值写入所述安装配置表中。5.根据权利要求1所述的方法,其特征在于,所述读取预先配置的与待安装软件对应的参数配置表的步骤之前,进一步包括:检...

【专利技术属性】
技术研发人员:徐小倩
申请(专利权)人:大唐移动通信设备有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1