测试机的部署权限校验方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:26342254 阅读:12 留言:0更新日期:2020-11-13 20:31
本申请涉及一种测试机的部署权限校验方法、装置、计算机设备及存储介质,其中该方法包括:在通过网络启动WINPE之前,将用于执行部署权限校验的脚本及校验文件打包进WINPE中;待所述脚本及校验文件打包完成之后,从网络启动WINPE并调起所述脚本;所述脚本读取所述校验文件里提前预设好的信息,并将所述信息与当前测试机信息进行比对判断是否匹配成功;若匹配成功,则判断当前测试机为授权机型并执行后续的系统部署;若匹配失败,则判断当前测试机为未授权机型并强制当前测试机进入死循环以保证数据的安全性。本发明专利技术实现了在系统部署的过程中根据实际需求只对授权的机型进行部署服务。

【技术实现步骤摘要】
测试机的部署权限校验方法、装置、计算机设备及存储介质
本专利技术涉及计算机测试
,特别是涉及一种测试机的部署权限校验方法、装置、计算机设备及存储介质。
技术介绍
随着计算机技术的发展,计算机已经成为当今人们最具备生成力的实用工具,而其中计算机的安全性以及稳定性是人们在利用计算机进行工作时的必要保障,因此在计算机出厂之前,需要通过测试脚本对计算机的性能进行全方位的测试。目前,现有技术在系统部署过程中,通常都是通过网络直接进行测试机的系统部署,在通过网络进行部署的过程中可能出现一些未授权的测试机进行了系统部署或者对测试机进行了一些误操作的部署,导致部署错误,进而会造成一些不必要的损失。
技术实现思路
基于此,有必要针对上述技术问题,提供一种可以实现只对授权机型进行部署服务的测试机的部署权限校验方法、装置、计算机设备及存储介质。一种测试机的部署权限校验方法,所述方法包括:在通过网络启动WINPE之前,将用于执行部署权限校验的脚本及校验文件打包进WINPE中;待所述脚本及校验文件打包完成之后,从网络启动WINPE并调起所述脚本;所述脚本读取所述校验文件里提前预设好的信息,并将所述信息与当前测试机信息进行比对判断是否匹配成功;若匹配成功,则判断当前测试机为授权机型并执行后续的系统部署;若匹配失败,则判断当前测试机为未授权机型并强制当前测试机进入死循环以保证数据的安全性。在其中一个实施例中,所述脚本读取所述校验文件里提前预设好的信息,并将所述信息与当前测试机信息进行比对判断是否匹配成功的步骤包括:所述脚本读取所述校验文件里提前预设好的信息包括机型、CPU型号、硬盘型号及机器唯一识别码;依次将所述信息与当前测试机对应的信息进行一一比对;若所有信息均一致,则判断当前测试机的机型为授权机型;若存在有信息不一致,则判断当前测试机的机型为未授权机型。在其中一个实施例中,在所述若存在有信息不一致,则判断当前测试机的机型为未授权机型的步骤之后还包括:若判断当前测试机的机型为未授权机型,则将弹起提示窗口提醒用户并强制当前测试机进入死循环直到用户强制重启以保证数据的安全性。在其中一个实施例中,在所述若所有信息均一致,则判断当前测试机的机型为授权机型的步骤之后还包括:若判断当前测试机的机型为授权机型,则将测试系统导入固态硬盘并从所述固态硬盘启动所述测试系统。一种测试机的部署权限校验装置,所述装置包括:打包模块,所述打包模块用于在通过网络启动WINPE之前,将用于执行部署权限校验的脚本及校验文件打包进WINPE中;启动模块,所述启动模块用于待所述脚本及校验文件打包完成之后,从网络启动WINPE并调起所述脚本;比对模块,所述比对模块用于所述脚本读取所述校验文件里提前预设好的信息,并将所述信息与当前测试机信息进行比对判断是否匹配成功;第一执行模块,所述第一执行模块用于若匹配成功,则判断当前测试机为授权机型并执行后续的系统部署;第二执行模块,所述第二执行模块用于若匹配失败,则判断当前测试机为未授权机型并强制当前测试机进入死循环以保证数据的安全性。在其中一个实施例中,所述比对模块还用于:所述脚本读取所述校验文件里提前预设好的信息包括机型、CPU型号、硬盘型号及机器唯一识别码;依次将所述信息与当前测试机对应的信息进行一一比对;若所有信息均一致,则判断当前测试机的机型为授权机型;若存在有信息不一致,则判断当前测试机的机型为未授权机型。在其中一个实施例中,所述第二执行模块还用于:若判断当前测试机的机型为未授权机型,则将弹起提示窗口提醒用户并强制当前测试机进入死循环直到用户强制重启,以保证数据的安全性。在其中一个实施例中,所述第一执行模块还用于:若判断当前测试机的机型为授权机型,则将测试系统导入固态硬盘并从所述固态硬盘启动所述测试系统。一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任意一项方法的步骤。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项方法的步骤。上述测试机的部署权限校验方法、装置、计算机设备及存储介质在通过网络启动WINPE之前,将用于执行部署权限校验的脚本及校验文件打包进WINPE中;待所述脚本及校验文件打包完成之后,从网络启动WINPE并调起所述脚本;所述脚本读取所述校验文件里提前预设好的信息,并将所述信息与当前测试机信息进行比对判断是否匹配成功;若匹配成功,则判断当前测试机为授权机型并执行后续的系统部署;若匹配失败,则判断当前测试机为未授权机型并强制当前测试机进入死循环以保证数据的安全性。本专利技术中在通过网络进行系统部署的过程中加入定制化的脚本,通过运行该定制化的脚本可以根据校验文件进行对当前测试机是否授权进行检查,实现了在系统部署的过程中根据实际需求只对授权的机型进行部署服务,避免了对一些未授权的测试机进行部署,有效降低了因错误部署而导致的损失。附图说明图1为传统技术中进行测试机系统部署的流程示意图;图2为本专利技术中进行测试机系统部署的流程示意图;图3为一个实施例中测试机的部署权限校验方法的流程示意图;图4为另一个实施例中测试机的部署权限校验方法的流程示意图;图5为一个实施例中测试机的部署权限校验装置的结构框图;图6为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。目前,现有技术在系统部署过程中,通常都是通过网络直接进行测试机的系统部署,具体地,可参考图1所示的系统部署流程。首先,网络启动WINPE,即WindowsPE(WindowsPreinstallationEnvironment,Windows预安装环境),接着将系统导入固态硬盘并从固态硬盘启动该系统,最后对系统进行修改及测试。由此可见,在现有的系统部署过程中可能出现一些未授权的测试机进行了系统部署或者对测试机进行了一些误操作的部署,导致部署错误,进而会造成一些不必要的损失。基于此,本专利技术提供了一种测试机的部署权限校验方法,具体地,可参考图2所示的系统部署流程,该方法在系统部署过程中调用外部的脚本,并根据脚本及校验文件来对测试机是否授权进行检查,旨在能够实现只对授权机型进行部署服务。在一个实施例中,如图3所示,提供了一种测试机的部署权限校验方法,该方法包括:步骤302,在通过网络启动WINPE之前,将用于执行部署权限校验的脚本及校验文件打包进WINPE中;步骤304,待脚本及校验文件打包完成之后,从网络启动WINPE并调起脚本本文档来自技高网...

【技术保护点】
1.一种测试机的部署权限校验方法,其特征在于,所述方法包括:/n在通过网络启动WINPE之前,将用于执行部署权限校验的脚本及校验文件打包进WINPE中;/n待所述脚本及校验文件打包完成之后,从网络启动WINPE并调起所述脚本;/n所述脚本读取所述校验文件里提前预设好的信息,并将所述信息与当前测试机信息进行比对判断是否匹配成功;/n若匹配成功,则判断当前测试机为授权机型并执行后续的系统部署;/n若匹配失败,则判断当前测试机为未授权机型并强制当前测试机进入死循环以保证数据的安全性。/n

【技术特征摘要】
1.一种测试机的部署权限校验方法,其特征在于,所述方法包括:
在通过网络启动WINPE之前,将用于执行部署权限校验的脚本及校验文件打包进WINPE中;
待所述脚本及校验文件打包完成之后,从网络启动WINPE并调起所述脚本;
所述脚本读取所述校验文件里提前预设好的信息,并将所述信息与当前测试机信息进行比对判断是否匹配成功;
若匹配成功,则判断当前测试机为授权机型并执行后续的系统部署;
若匹配失败,则判断当前测试机为未授权机型并强制当前测试机进入死循环以保证数据的安全性。


2.根据权利要求1所述的测试机的部署权限校验方法,其特征在于,所述脚本读取所述校验文件里提前预设好的信息,并将所述信息与当前测试机信息进行比对判断是否匹配成功的步骤包括:
所述脚本读取所述校验文件里提前预设好的信息包括机型、CPU型号、硬盘型号及机器唯一识别码;
依次将所述信息与当前测试机对应的信息进行一一比对;
若所有信息均一致,则判断当前测试机的机型为授权机型;
若存在有信息不一致,则判断当前测试机的机型为未授权机型。


3.根据权利要求2所述的测试机的部署权限校验方法,其特征在于,在所述若存在有信息不一致,则判断当前测试机的机型为未授权机型的步骤之后还包括:
若判断当前测试机的机型为未授权机型,则将弹起提示窗口提醒用户并强制当前测试机进入死循环直到用户强制重启以保证数据的安全性。


4.根据权利要求2所述的测试机的部署权限校验方法,其特征在于,在所述若所有信息均一致,则判断当前测试机的机型为授权机型的步骤之后还包括:
若判断当前测试机的机型为授权机型,则将测试系统导入固态硬盘并从所述固态硬盘启动所述测试系统。


5.一种测试机的部署权限校验装置,其特征在于,所述装置包括:
打包模块,所述打包模块用于在通过网络启动WINPE之前,将用于执行部署权限...

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

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

1