一种软件快速安装方法及其系统技术方案

技术编号:35696137 阅读:21 留言:0更新日期:2022-11-23 14:47
本发明专利技术提供了一种软件快速安装方法及其系统,该方法为:步骤S1、对需要批量安装的软件磁盘进行扫描,得到软件程序文件夹,缓存文件夹,垃圾文件;步骤S2、建立多个vhd虚拟磁盘文件,并将虚拟磁盘文件挂载到软件磁盘的盘符中;步骤S3、将软件程序文件夹,缓存文件夹,垃圾文件复制到虚拟磁盘中;步骤S4、将vhd虚拟磁盘文件以及软件程序文件夹的源目录、缓存文件夹目录、垃圾文件记录一起压缩,生成安装包;步骤S5、安装软件时,直接将安装包解压,得到vhd虚拟磁盘文件并挂载到被安装机的盘符上;创建源文件夹目录,缓存文件夹目录,垃圾文件对应的上级目录的软连接,建立映射关系,步骤S6、快速清理虚拟磁盘,并删除垃圾文件;提高了软件的安装速度。的安装速度。的安装速度。

【技术实现步骤摘要】
一种软件快速安装方法及其系统


[0001]本专利技术涉及计算机通讯
,特别是一种软件快速安装方法及其系统。

技术介绍

[0002]当我们在安装软件的过程中,常会遇见让你自己选择安装方式。最常见的有最小安装、典型安装、自定义安装和完全安装等四种方式。目前安装多个软件,经常需要复制很多小文件,解压小文件,导致安装速度很慢;并且很多软件会产生很多临时垃圾文件,后续清理需要定期扫描速度慢。

技术实现思路

[0003]为克服上述问题,本专利技术的目的是提供一种软件快速安装方法,提高了软件的安装速度,避免复制大量小文件导致的时间浪费。
[0004]本专利技术采用以下方案实现:一种软件快速安装方法,所述方法包括如下步骤:
[0005]步骤S1、对需要批量安装的软件磁盘进行扫描,扫描得到软件程序文件夹,缓存文件夹,垃圾文件;
[0006]步骤S2、建立多个vhd虚拟磁盘文件,并将虚拟磁盘文件挂载到软件磁盘的盘符中;
[0007]步骤S3、将软件程序文件夹,缓存文件夹,垃圾文件复制到虚拟磁盘中;
[0008]步骤S4、将vhd虚拟磁盘文件以及软件程序文件夹的源目录、缓存文件夹目录、垃圾文件记录一起压缩,生成安装包;
[0009]步骤S5、安装软件时,直接将安装包解压,得到vhd虚拟磁盘文件并挂载到被安装机的盘符上;创建源文件夹目录,缓存文件夹目录,垃圾文件对应的上级目录的软连接,建立映射关系,并进行安装软件,
[0010]步骤S6、快速清理虚拟磁盘,并删除垃圾文件。
[0011]进一步地,所述步骤S2进一步具体为:建立vhd虚拟磁盘文件1,通过windows挂载磁盘命令将虚拟磁盘文件1挂载到盘符1;建立vhd虚拟磁盘文件2,通过windows挂载磁盘命令将虚拟磁盘文件2挂载到盘符2;建立vhd虚拟磁盘文件3,通过windows挂载磁盘命令将虚拟磁盘文件3挂载到盘符3。
[0012]进一步地,所述步骤S3进一步具体为:记录软件程序文件夹的源目录,并将软件程序文件夹复制到虚拟磁盘挂载盘符1下的对应目录,该对应目录与软件程序文件夹的源目录相比:除了盘符不同,路径是相同的;记录并将缓存文件夹建立软连接映射到挂载盘符2下的文件夹;记录垃圾文件的上级文件夹,并将整个文件夹移动到盘符3的对应文件夹中,再将整个文件夹建立软连接指向盘符3中对应文件夹。
[0013]进一步地,所述步骤S5进一步具体为:安装软件时,直接将安装包解压,得到vhd虚拟磁盘文件1、vhd虚拟磁盘文件2、vhd虚拟磁盘文件3,并挂载到被安装机对应的盘符1、盘符2、盘符3下,创建源文件夹目录,缓存文件夹目录,垃圾文件对应的上级目录的软连接,根
据软连接,将软件程序文件夹的源目录与盘符1建立映射关系,缓存文件夹目录与盘符2建立映射关系,垃圾文件与盘符3建立映射关系,安装软件再盘符1的对应目录下。
[0014]进一步地,所述步骤S6进一步具体为:vhd虚拟磁盘文件2直接格式化,并重新创建记录的缓存文件夹;根据记录的垃圾文件名,将垃圾文件删除,非垃圾文件记录保留在vhd虚拟磁盘文件3中。
[0015]本专利技术还提供了一种软件快速安装系统,所述系统包括扫描模块、虚拟磁盘挂载模块、复制模块、安装包生成模块、安装处理模块、以及垃圾文件删除模块;
[0016]所述扫描模块,对需要批量安装的软件磁盘进行扫描,扫描得到软件程序文件夹,缓存文件夹,垃圾文件;
[0017]所述虚拟磁盘挂载模块,建立多个vhd虚拟磁盘文件,并将虚拟磁盘文件挂载到软件磁盘的盘符中;
[0018]所述复制模块,将软件程序文件夹,缓存文件夹,垃圾文件复制到虚拟磁盘中;
[0019]所述安装包生成模块,将vhd虚拟磁盘文件以及软件程序文件夹的源目录、缓存文件夹目录、垃圾文件记录一起压缩,生成安装包;
[0020]所述安装处理模块,在安装软件时,直接将安装包解压,得到vhd虚拟磁盘文件并挂载到被安装机的盘符上;创建源文件夹目录,缓存文件夹目录,垃圾文件对应的上级目录的软连接,建立映射关系,并进行安装软件,
[0021]所述垃圾文件删除模块,快速清理虚拟磁盘,并删除垃圾文件。
[0022]进一步地,所述虚拟磁盘挂载模块进一步具体为:建立vhd虚拟磁盘文件1,通过windows挂载磁盘命令将虚拟磁盘文件1挂载到盘符1;建立vhd虚拟磁盘文件2,通过windows挂载磁盘命令将虚拟磁盘文件2挂载到盘符2;建立vhd虚拟磁盘文件3,通过windows挂载磁盘命令将虚拟磁盘文件3挂载到盘符3。
[0023]进一步地,所述复制模块进一步具体为:记录软件程序文件夹的源目录,并将软件程序文件夹复制到虚拟磁盘挂载盘符1下的对应目录,该对应目录与软件程序文件夹的源目录相比:除了盘符不同,路径是相同的;记录并将缓存文件夹建立软连接映射到挂载盘符2下的文件夹;记录垃圾文件的上级文件夹,并将整个文件夹移动到盘符3的对应文件夹中,再将整个文件夹建立软连接指向盘符3中对应文件夹。
[0024]进一步地,所述安装处理模块进一步具体为:安装软件时,直接将安装包解压,得到vhd虚拟磁盘文件1、vhd虚拟磁盘文件2、vhd虚拟磁盘文件3,并挂载到被安装机对应的盘符1、盘符2、盘符3下,创建源文件夹目录,缓存文件夹目录,垃圾文件对应的上级目录的软连接,根据软连接,将软件程序文件夹的源目录与盘符1建立映射关系,缓存文件夹目录与盘符2建立映射关系,垃圾文件与盘符3建立映射关系,安装软件再盘符1的对应目录下。
[0025]进一步地,所述垃圾文件删除模块进一步具体为:vhd虚拟磁盘文件2直接格式化,并重新创建记录的缓存文件夹;根据记录的垃圾文件名,将垃圾文件删除,非垃圾文件记录保留在vhd虚拟磁盘文件3中。
[0026]本专利技术的有益效果在于:1.提高了软件的安装速度,避免复制大量小文件导致的时间浪费;2.本方案避免了清理垃圾时候都对整个磁盘进行扫描费时,可以做到秒清理垃圾,提高清理效率。
附图说明
[0027]图1是本专利技术的方法流程示意图。
[0028]图2是本专利技术的系统工作原理图。
具体实施方式
[0029]下面结合附图对本专利技术做进一步说明。
[0030]请参阅图1所示,本专利技术的一种软件快速安装方法,所述方法包括如下步骤:
[0031]步骤S1、对需要批量安装的软件磁盘进行扫描,扫描得到软件程序文件夹,缓存文件夹,垃圾文件;
[0032]步骤S2、建立多个vhd虚拟磁盘文件,并将虚拟磁盘文件挂载到软件磁盘的盘符中;
[0033]步骤S3、将软件程序文件夹,缓存文件夹,垃圾文件复制到虚拟磁盘中;
[0034]步骤S4、将vhd虚拟磁盘文件以及软件程序文件夹的源目录、缓存文件夹目录、垃圾文件记录一起压缩,生成安装包;
[0035]步骤S5、安装软件时,直接将安装包解压,得到vhd虚拟磁盘文件并挂载到被安装机的盘符上;创建源文件夹本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种软件快速安装方法,其特征在于:所述方法包括如下步骤:步骤S1、对需要批量安装的软件磁盘进行扫描,扫描得到软件程序文件夹,缓存文件夹,垃圾文件;步骤S2、建立多个vhd虚拟磁盘文件,并将虚拟磁盘文件挂载到软件磁盘的盘符中;步骤S3、将软件程序文件夹,缓存文件夹,垃圾文件复制到虚拟磁盘中;步骤S4、将vhd虚拟磁盘文件以及软件程序文件夹的源目录、缓存文件夹目录、垃圾文件记录一起压缩,生成安装包;步骤S5、安装软件时,直接将安装包解压,得到vhd虚拟磁盘文件并挂载到被安装机的盘符上;创建源文件夹目录,缓存文件夹目录,垃圾文件对应的上级目录的软连接,建立映射关系,并进行安装软件,步骤S6、快速清理虚拟磁盘,并删除垃圾文件。2.根据权利要求1所述的一种软件快速安装方法,其特征在于:所述步骤S2进一步具体为:建立vhd虚拟磁盘文件1,通过windows挂载磁盘命令将虚拟磁盘文件1挂载到盘符1;建立vhd虚拟磁盘文件2,通过windows挂载磁盘命令将虚拟磁盘文件2挂载到盘符2;建立vhd虚拟磁盘文件3,通过windows挂载磁盘命令将虚拟磁盘文件3挂载到盘符3。3.根据权利要求2所述的一种软件快速安装方法,其特征在于:所述步骤S3进一步具体为:记录软件程序文件夹的源目录,并将软件程序文件夹复制到虚拟磁盘挂载盘符1下的对应目录,该对应目录与软件程序文件夹的源目录相比:除了盘符不同,路径是相同的;记录并将缓存文件夹建立软连接映射到挂载盘符2下的文件夹;记录垃圾文件的上级文件夹,并将整个文件夹移动到盘符3的对应文件夹中,再将整个文件夹建立软连接指向盘符3中对应文件夹。4.根据权利要求1所述的一种软件快速安装方法,其特征在于:所述步骤S5进一步具体为:安装软件时,直接将安装包解压,得到vhd虚拟磁盘文件1、vhd虚拟磁盘文件2、vhd虚拟磁盘文件3,并挂载到被安装机对应的盘符1、盘符2、盘符3下,创建源文件夹目录,缓存文件夹目录,垃圾文件对应的上级目录的软连接,根据软连接,将软件程序文件夹的源目录与盘符1建立映射关系,缓存文件夹目录与盘符2建立映射关系,垃圾文件与盘符3建立映射关系,安装软件再盘符1的对应目录下。5.根据权利要求1所述的一种软件快速安装方法,其特征在于:所述步骤S6进一步具体为:vhd虚拟磁盘文件2直接格式化,并重新创建记录的缓存文件夹;根据记录的垃圾文件名,将垃圾文件删除,非垃圾文件记录保留在vhd虚拟磁盘文件3中。6.一种软件快速安装系统,其特征在于:所述系统包括扫描模块、虚拟磁盘挂载模块、复制模块、安...

【专利技术属性】
技术研发人员:刘德建陈丛亮李佳
申请(专利权)人:福建天晴在线互动科技有限公司
类型:发明
国别省市:

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

1