通用的Windows驱动部署方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:26170005 阅读:10 留言:0更新日期:2020-10-31 13:35
本申请涉及一种通用的Windows驱动部署方法、装置、计算机设备及存储介质,其中该方法包括:在测试机中安装纯净版系统,并收集当前测试机中的所有驱动;通过DISM方式将所述当前测试机的所有驱动进行备份,并将备份的驱动配置到对应的服务器中;所述服务器通过网络对测试机进行系统部署;当系统从所述测试机的硬盘首次启动之后,通过DISM方式恢复在所述服务器中已备份的驱动;将不支持DISM恢复的驱动安装文件从所述服务器复制并发送到对应的测试机中以实现驱动的安装。本发明专利技术通过基础驱动备份以及定制化驱动安装共同配合实现了通用的驱动部署,进而提高了驱动部署的效率。

【技术实现步骤摘要】
通用的Windows驱动部署方法、装置、计算机设备及存储介质
本专利技术涉及计算机测试
,特别是涉及一种通用的Windows驱动部署方法、装置、计算机设备及存储介质。
技术介绍
随着计算机技术的发展,计算机已经成为当今人们最具备生成力的实用工具,而其中计算机的安全性以及稳定性是人们在利用计算机进行工作时的必要保障,因此在计算机出厂之前,需要通过网络安装系统以及相应的驱动以进行对测试机系统测试以及硬件测试。目前,现有的驱动部署方式,对于笔记本厂商已经有部署驱动包支持的笔记本,是可以保证驱动的一致性及维护方便,但是对于没有提供部署驱动包的笔记本,特殊的设备驱动依然是无法生效的,这是因为DISM(DeploymentImageServicingandManagement部署映像服务和管理)的恢复只能恢复基础驱动,对于定制化的驱动,这样备份恢复的驱动是无法生效的。由此可见,现有的驱动部署方式无法满足通用的批量部署需求,需要人工一台台来配置,对于成百上千台的笔记本,工作量很大且不能保证一致性。
技术实现思路
基于此,有必要针对上述技术问题,提供一种可以将官方不支持驱动部署的测试机同样得到自动化驱动部署支持的通用的Windows驱动部署方法、装置、计算机设备及存储介质。一种通用的Windows驱动部署方法,所述方法包括:在测试机中安装纯净版系统,并收集当前测试机中的所有驱动;通过DISM方式将所述当前测试机的所有驱动进行备份,并将备份的驱动配置到对应的服务器中;所述服务器通过网络对测试机进行系统部署;当系统从所述测试机的硬盘首次启动之后,通过DISM方式恢复在所述服务器中已备份的驱动;将不支持DISM恢复的驱动安装文件从所述服务器复制并发送到对应的测试机中以实现驱动的安装。在其中一个实施例中,在所述将不支持DISM恢复的驱动安装文件从所述服务器复制并发送到对应的测试机中以实现驱动的安装的步骤之后还包括:判断所述不支持DISM恢复的驱动安装文件是否支持静默安装;若所述驱动安装文件支持静默安装,则调起静默安装命令以实现驱动的安装。在其中一个实施例中,在所述判断所述不支持DISM恢复的驱动安装文件是否支持静默安装的步骤之后还包括:若所述驱动安装文件不支持静默安装,则通过运行定制化脚本安装无法恢复的驱动文件。在其中一个实施例中,所述方法还包括:待所有的驱动安装完成后重新启动测试机,重启之后所述测试机的所有设备均可正常工作则表示所有的驱动均正确部署。一种通用的Windows驱动部署装置,所述装置包括:驱动收集模块,所述驱动收集模块用于在测试机中安装纯净版系统,并收集当前测试机中的所有驱动;驱动备份模块,所述驱动备份模块用于通过DISM方式将所述当前测试机的所有驱动进行备份,并将备份的驱动配置到对应的服务器中;系统部署模块,所述系统部署模块用于所述服务器通过网络对测试机进行系统部署;驱动恢复模块,所述驱动恢复模块用于当系统从所述测试机的硬盘首次启动之后,通过DISM方式恢复在所述服务器中已备份的驱动;驱动发送模块,所述驱动发送模块用于将不支持DISM恢复的驱动安装文件从所述服务器复制并发送到对应的测试机中以实现驱动的安装。在其中一个实施例中,所述装置还包括:判断模块,所述判断模块用于判断所述不支持DISM恢复的驱动安装文件是否支持静默安装;安装模块,所述安装模块用于若所述驱动安装文件支持静默安装,则调起静默安装命令以实现驱动的安装。在其中一个实施例中,所述安装模块还用于:若所述驱动安装文件不支持静默安装,则通过运行定制化脚本安装无法恢复的驱动文件。在其中一个实施例中,所述装置还包括:重启模块,所述重启模块用于待所有的驱动安装完成后重新启动测试机,重启之后所述测试机的所有设备均可正常工作则表示所有的驱动均正确部署。一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任意一项方法的步骤。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项方法的步骤。上述通用的Windows驱动部署方法、装置、计算机设备及存储介质通过在测试机中安装纯净版系统,并收集当前测试机中的所有驱动;通过DISM方式将所述当前测试机的所有驱动进行备份,并将备份的驱动配置到对应的服务器中;所述服务器通过网络对测试机进行系统部署;当系统从所述测试机的硬盘首次启动之后,通过DISM方式恢复在所述服务器中已备份的驱动;将不支持DISM恢复的驱动安装文件从所述服务器复制并发送到对应的测试机中以实现驱动的安装。本专利技术通过收集全部驱动到服务器,在服务器在部署系统过程中,将之前恢复的驱动部署到对应的测试机,当系统第一次从硬盘启动之后,用静默安装的方式或者定制化脚本去安装特殊的无法恢复的驱动,通过基础驱动备份以及定制化驱动安装共同配合实现了通用的驱动部署,进而提高了驱动部署的效率。附图说明图1为一个实施例中通用的Windows驱动部署方法的应用环境图;图2为一个实施例中通用的Windows驱动部署方法的流程示意图;图3为另一个实施例中通用的Windows驱动部署方法的流程示意图;图4为一个实施例中通用的Windows驱动部署装置的结构框图;图5为另一个实施例中通用的Windows驱动部署装置的结构框图;图6为再一个实施例中通用的Windows驱动部署装置的结构框图;图7为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。现有的驱动部署方式,对于笔记本厂商已经有部署驱动包支持的笔记本,是可以保证驱动的一致性及维护方便,但是对于没有提供部署驱动包的笔记本,特殊的设备驱动依然是无法生效的,这是因为DISM(DeploymentImageServicingandManagement部署映像服务和管理)的恢复只能恢复基础驱动,对于定制化的驱动或者是特殊设备的驱动,这样备份恢复的驱动是无法生效的。基于此,本专利技术提供了一种通用的Windows驱动部署方法,具体地,该方法可以应用于如图1所示的应用环境中。在该应用环境中包括服务器110以及与服务器110通过网络连接的测试机120,可以理解的是,该服务器110可以同时与多个测试机120连接以实现系统及驱动的批量部署。首先,测试机120安装纯净系统,收集全部驱动到服务器110。接着,服务器110在部署系统过程中,将之前恢复的驱动部署到测试机120。当系统第一次从硬盘启动之后,用静默安装的方式或者定制化脚本去安装特殊的无法恢复的驱动,进而可以将官方不支持驱动部本文档来自技高网...

【技术保护点】
1.一种通用的Windows驱动部署方法,其特征在于,所述方法包括:/n在测试机中安装纯净版系统,并收集当前测试机中的所有驱动;/n通过DISM方式将所述当前测试机的所有驱动进行备份,并将备份的驱动配置到对应的服务器中;/n所述服务器通过网络对测试机进行系统部署;/n当系统从所述测试机的硬盘首次启动之后,通过DISM方式恢复在所述服务器中已备份的驱动;/n将不支持DISM恢复的驱动安装文件从所述服务器复制并发送到对应的测试机中以实现驱动的安装。/n

【技术特征摘要】
1.一种通用的Windows驱动部署方法,其特征在于,所述方法包括:
在测试机中安装纯净版系统,并收集当前测试机中的所有驱动;
通过DISM方式将所述当前测试机的所有驱动进行备份,并将备份的驱动配置到对应的服务器中;
所述服务器通过网络对测试机进行系统部署;
当系统从所述测试机的硬盘首次启动之后,通过DISM方式恢复在所述服务器中已备份的驱动;
将不支持DISM恢复的驱动安装文件从所述服务器复制并发送到对应的测试机中以实现驱动的安装。


2.根据权利要求1所述的通用的Windows驱动部署方法,其特征在于,在所述将不支持DISM恢复的驱动安装文件从所述服务器复制并发送到对应的测试机中以实现驱动的安装的步骤之后还包括:
判断所述不支持DISM恢复的驱动安装文件是否支持静默安装;
若所述驱动安装文件支持静默安装,则调起静默安装命令以实现驱动的安装。


3.根据权利要求2所述的通用的Windows驱动部署方法,其特征在于,在所述判断所述不支持DISM恢复的驱动安装文件是否支持静默安装的步骤之后还包括:
若所述驱动安装文件不支持静默安装,则通过运行定制化脚本安装无法恢复的驱动文件。


4.根据权利要求1-3任一项所述的通用的Windows驱动部署方法,其特征在于,所述方法还包括:
待所有的驱动安装完成后重新启动测试机,重启之后所述测试机的所有设备均可正常工作则表示所有的驱动均正确部署。


5.一种通用的Windows驱动部署装置,其特征在于,所述装置包括:
驱动收集模块,所述驱动收集模块用于在测试机中安装纯净版系统,并收集当前测试机中的所有驱动;
驱动备份模块,所述驱动备份模块用于通...

【专利技术属性】
技术研发人员:霍开源甘金涛王伟良石骁蒋菲
申请(专利权)人:深圳忆联信息系统有限公司
类型:发明
国别省市:广东;44

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

1