【技术实现步骤摘要】
一种程序管理系统、方法及装置
[0001]本申请涉及程序管理
,尤其涉及一种程序管理系统、方法及装置。
技术介绍
[0002]随着科学技术的发展,终端也越来越多地出现在人们生活中,人们可以运行终端中的各种程序去实现各种功能。
[0003]面对可供选择的、琳琅满目的程序,用户有可能不知道该选择哪个程序,也有可能不知道如何对程序进行配置。若针对程序的选择出错和/或对程序的配置出错,则有可能导致基于程序的作业无法执行。
技术实现思路
[0004]本申请提供了一种程序管理系统、方法及装置,以解决现有技术中存在的程序失于管理的问题。
[0005]第一方面,本申请提供了第一种程序管理方法,该方法应用于管理端,该方法包括:在接收到执行端的第一程序管理请求的情况下,基于程序管理文件,确定出程序管理脚本,其中,程序管理文件包含针对指定程序的指定配置过程采集的数据,程序管理脚本用于:采用指定配置过程对指定程序进行配置;将程序管理脚本发送至执行端。
[0006]在本说明书一个可选的实施例中,管理端本地 ...
【技术保护点】
【技术特征摘要】
1.一种程序管理系统,其特征在于,所述系统包括:执行端,配置为生成第一程序管理请求;将所述第一程序管理请求,发送至管理端;管理端,配置为在接收到执行端的第一程序管理请求的情况下,基于程序管理文件,确定出程序管理脚本,其中,所述程序管理文件包含历史上针对指定程序的指定配置过程采集的数据,所述程序管理脚本用于:采用所述指定配置过程对所述指定程序进行配置;将所述程序管理脚本发送至所述执行端;所述执行端还配置为接收所述管理端的程序管理脚本;执行所述程序管理脚本,以采用指定配置过程将所述程序管理脚本对应的指定程序配置在所述执行端的本地。2.一种程序管理方法,其特征在于,所述方法应用于管理端,所述方法包括:在接收到执行端的第一程序管理请求的情况下,基于程序管理文件,确定出程序管理脚本,其中,所述程序管理文件包含针对指定程序的指定配置过程采集的数据,所述程序管理脚本用于:采用所述指定配置过程对所述指定程序进行配置;将所述程序管理脚本发送至所述执行端。3.根据权利要求2所述的方法,其特征在于,所述管理端本地存储有若干个备选脚本,所述备选脚本与备选项目标识一一对应,其中,在接收到执行端的第一程序管理请求的情况下,基于程序管理文件,确定出程序管理脚本,包括:根据第一程序管理请求确定指定项目标识,其中,所述指定项目标识用于标识所述执行端中需配置的各指定程序的集合;将预先存储的各备选脚本的备选项目标识中,与所述指定项目标识匹配的备选项目标识对应的备选脚本,作为程序管理脚本;或者,所述管理端本地存储有若干个备选文件,所述备选文件与备选项目标识一一对应,其中,在接收到执行端的第一程序管理请求的情况下,基于程序管理文件,确定出程序管理脚本,包括:根据第一程序管理请求中确定指定项目标识,其中,所述指定项目标识用于标识所述执行端中需配置的各指定程序的集合;将各备选文件的备选项目标识中,与所述指定项目标识匹配的备选项目标识对应的备选文件,作为程序管理文件,根据所述程序管理文件,创建程序管理脚本。4.根据权利要求2所述的方法,其特征在于,所述程序管理文件包含以下数据中的至少一种:所述指定程序的版本号、安装所述指定程序时的安装路径、所述指定程序的参数配置。5.根据权利要求2所述的方法,其特征在于,在接收到执行端的第一程序管理请求的情况下,基于程序管理文件,确定出程序管理脚本之前,所述方法还包括:若接收到第一管理指令,则将所述第一管理指令对应的程序作为备选程序,并将针对所述备选程序执行的配置过程作为指定配置过程;根据所述指定配置过程中采集到的数据,生成程序管理文件。6.根据权利要求5所述的方法,其特征在于,根据所述指定配置过程中采集到的数据,生成程序管理文件之前,所述方法还包括:调用指定模板,其中,所述指定模板包含若干个待填写字段;根据所述指定配置过程中采集到的数据,生成程序管理文件,包括:针对所述指定模板包含的每个待填写字段,若采集到对应于该待填写字段匹配的数据,则将所述数据添加至所述待填写字段,得到程序管理文件。
7.根据权利要求5所述的方法,其特征在于,所述方法还包括:在接收到执行端的第二程序管理请求的情况下,将所述第二程序管理请求对应的程序作为待定程序,并将所述执行端针对所述待定程序执行的配置过程作为待定配置过程,其中,所述第二程序管理请求是由第二管理指令触发的,所述第二管理指令的风险高于所述第一管理指令的风险;接收所述执行端在执行所述待定配置过程中采集到的数据,作为待定数据;根据所述待定数据,生成待定管理文件;若指定时间段内未接收到所...
【专利技术属性】
技术研发人员:宋立辉,
申请(专利权)人:北京金山云网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。