程序安装包的自适应打包安装方法、装置、系统及介质制造方法及图纸

技术编号:33769502 阅读:29 留言:0更新日期:2022-06-12 14:21
本发明专利技术公开了程序安装包的自适应打包安装方法、装置、系统及介质,方法包括:获取配置项信息,根据所述配置项信息对本地资源进行压缩打包,得到程序安装包;当接收到安装指令时,检测当前的运行环境并解析所述程序安装包中的配置项信息,得到所述程序安装包的安装流程与对应的工作项;根据当前的运行环境,按所述安装流程自适应控制各个工作项的执行状态,直到完成所述安装流程。通过配置项信息进行灵活的自定义配置,并在安装程序时基于检测到的运行环境对配置项信息中的工作项进行自适应的控制调整,使得程序安装包在不同的运行环境中可以针对性地进行调整安装,提高软件安装的灵活性和针对性。活性和针对性。活性和针对性。

【技术实现步骤摘要】
程序安装包的自适应打包安装方法、装置、系统及介质


[0001]本专利技术涉及计算机
,尤其涉及程序安装包的自适应打包安装方法、装置、系统及介质。

技术介绍

[0002]随着操作系统的一代又一代更新,不同操作系统下功能有所差异,传统打包工具打包的逻辑非常单一,导致文件冗余,功能冗余,界面不友好,而且不能针对性对某一类操作系统,硬件环境进行打包,例如64位的操作系统,不需要32位的插件,就没有必要释放到磁盘中占用资源。
[0003]因此,现有的程序安装包的打包与安装难以适配不同的操作系统,灵活性和针对性较差。

技术实现思路

[0004]鉴于上述现有技术的不足,本专利技术的目的在于提供程序安装包的自适应打包安装方法、装置、系统及介质,旨在提高程序打包与安装的灵活性和针对性。
[0005]本专利技术的技术方案如下:
[0006]一种程序安装包的自适应打包安装方法,包括:
[0007]获取配置项信息,根据所述配置项信息对本地资源进行压缩打包,得到程序安装包;
[0008]当接收到安装指令时,检本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种程序安装包的自适应打包安装方法,其特征在于,包括:获取配置项信息,根据所述配置项信息对本地资源进行压缩打包,得到程序安装包;当接收到安装指令时,检测当前的运行环境并解析所述程序安装包中的配置项信息,得到所述程序安装包的安装流程与对应的工作项;根据当前的运行环境,按所述安装流程自适应控制各个工作项的执行状态,直到完成所述安装流程。2.根据权利要求1所述的程序安装包的自适应打包安装方法,其特征在于,所述获取配置项信息,根据所述配置项信息对本地资源进行压缩打包,得到程序安装包之前,所述方法还包括:根据接收到的设置信息设置相应的用户界面。3.根据权利要求1所述的程序安装包的自适应打包安装方法,其特征在于,所述获取配置项信息,根据所述配置项信息对本地资源进行压缩打包,得到程序安装包,包括:获取配置项信息以及待打包的本地资源;根据所述配置项信息对所述本地资源进行加密后,压缩到指定的PE结构中,得到程序安装包。4.根据权利要求3所述的程序安装包的自适应打包安装方法,其特征在于,所述检测当前的运行环境并解析所述程序安装包中的配置项信息之后,所述方法还包括:获取所述配置项信息中记录的密钥;根据所述密钥对所述本地资源进行解密。5.根据权利要求1所述的程序安装包的自适应打包安装方法,其特征在于,所述当接收到安装指令时,检测当前的运行环境并解析所述程序安装包中的配置项信息,得到所述程序安装包的安装流程与对应的工作项,包括:当接收到安装指令时,检测当前的运行环境以获取安装终端的环境信息;解析所述程序安装包中的配置项信息,得到所述程序安装包中安装前流程、安装中流程以及安装后流程分别包含的工作项。6.根据权利要求5所述的程序安装包的自适应打包安装方法,其特征在于,所述根据当前的运行环境,按所述安装流程自适应控制各个工作项的执行状态,直到完成所述安装流程包括:执行所述安装前流程中的第一工作项,以检测当前的运行环境是否满足预设安装条件;在满足预设安...

【专利技术属性】
技术研发人员:裴成飞蔡浩张虹生周靖宇
申请(专利权)人:北京快确信息科技有限公司
类型:发明
国别省市:

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

1