正版化软件检查方法、电子设备及存储介质技术

技术编号:33280478 阅读:29 留言:0更新日期:2022-04-30 23:40
本申请提供正版化软件检查方法、电子设备及存储介质。该正版化软件检查方法,包括:平台端接收管理端发来的指定的判断规则,并将判断规则发放至终端,其中,判断规则包括预定软件版本号和查找软件版本号路径;终端根据判断规则中的查找软件版本号路径获取终端上指定软件的检测信息,并将检测信息发送至服务器;服务器从平台端获取判断规则,从判断规则中提取预定软件版本号,根据预定软件版本号和检测信息生成检测结果;服务器将检测结果发送至终端;服务器汇总各终端的检测结果,生成数据表发送至管理端。计算机根据对自身软件版本号的检查,自查出计算机内软件状态和违规情况,实现对计算机内软件的快速、准确、全面的检查。全面的检查。全面的检查。

【技术实现步骤摘要】
正版化软件检查方法、电子设备及存储介质


[0001]本申请涉及软件管理
,尤其涉及一种正版化软件检查方法、电子设备及存储介质。

技术介绍

[0002]计算机软件的种类和数量日益增多,人们的使用也更加灵活,但是也引发了越来越多的软件使用问题。版本过低的软件可能产生软件功能异常的现象会给使用者造成一定隐患,盗版软件会涉及法律问题。
[0003]企业购买正版软件后对计算机内正版软件的使用情况是通过人工去检查,但是企业内使用的计算机数量多,而且每台计算机上的软件种类和数量也很多,人工检查速度慢,检查不全面,并且人工检查后计算机不了解自身软件情况,无法进行自查。

技术实现思路

[0004]有鉴于此,本申请的目的在于提出一种正版化软件检查方法、电子设备及存储介质。
[0005]基于上述目的,本申请的第一方面提供了一种正版化软件检查方法包括:
[0006]平台端接收管理端发来的指定的判断规则,并将所述判断规则发放至终端,其中,所述判断规则包括预定软件版本号和查找软件版本号路径;
[0007]所述终端根据所述判断规则中的所述查找软件版本号路径获取所述终端上指定软件的检测信息,并将所述检测信息发送至服务器;
[0008]所述服务器从所述平台端获取所述判断规则,从所述判断规则中提取所述预定软件版本号,根据所述预定软件版本号和所述检测信息生成检测结果;
[0009]所述服务器将所述检测结果发送至所述终端;
[0010]所述服务器汇总各所述终端的所述检测结果,生成数据表发送至所述管理端。
[0011]进一步地,所述服务器从所述平台端获取所述判断规则,从所述判断规则中提取所述预定软件版本号,根据所述预定软件版本号和所述检测信息生成检测结果,包括:
[0012]所述检测信息是根据查找软件版本号路径检测到的终端上指定软件的版本号,所述服务器对应所述预定软件版本号匹配得出指定软件的版本号所代表的含义,得到终端上指定软件的状态,认定违规信息为所述预定软件版本号中无法匹配到指定软件的版本号的信息;
[0013]所述检测结果是将所述指定软件信息和所述违规信息结合生成。
[0014]进一步地,所述判断规则,还包括预定终端信息和查找终端信息路径;
[0015]所述终端根据所述判断规则中的所述查找软件版本号路径获取所述终端上指定软件的检测信息,并将所述检测信息发送至服务器,还包括:
[0016]所述终端根据所述查找软件版本号路径获取终端上指定软件版本号,根据所述查找终端信息路径获取所述终端IP地址或MAC地址,将所述指定软件版本号和所述终端IP地
址或MAC地址结合生成所述检测信息,将所述检测信息发送至所述服务器;
[0017]所述服务器从所述平台端获取所述判断规则,从所述判断规则中提取所述预定软件版本号,根据所述预定软件版本号和所述检测信息生成检测结果,还包括:
[0018]所述服务器从所述平台端获取所述判断规则,从判断规则中提取所述预定软件版本号和所述预定终端信息,比对所述预定软件版本号和所述预定终端信息的匹配情况,与所述检测信息中所述指定软件版本号和所述终端IP地址或MAC地址匹配情况的差异,得到对应差异结果,将所述差异结果生成检测结果发送至所述终端。
[0019]进一步地,在所述终端接收到所述平台端发送的所述判断规则之前,所述方法还包括:
[0020]所述管理端制定所述判断规则,再向所述平台端发送所述判断规则;
[0021]所述平台端接收所述判断规则,再保存所述判断规则,并向所述终端发送所述判断规则;
[0022]所述判断规则包括预定软件版本号、查找软件版本号路径、预定终端信息和查找终端信息路径。
[0023]进一步地,所述管理端向所述平台端发送指定的所述判断规则,并将所述判断规则发放至所述终端,其中,所述判断规则还包括预定软件序列号、查找软件序列号路径;
[0024]所述终端根据所述查找软件版本号路径获取终端上指定软件版本号,根据所述查找软件序列号路径获取终端上指定软件序列号,将所述指定软件版本号和所述指定软件序列号结合生成所述检测信息,并将所述检测信息发送至所述服务器;
[0025]所述服务器从所述平台端获取所述判断规则,从所述判断规则中提取所述预定软件版本号,根据所述预定软件版本号和所述检测信息生成检测结果,还包括:
[0026]所述服务器从所述平台端获取所述判断规则,根据所述判断规则提取所述预定软件版本号和所述预定软件序列号,将所述预定软件版本号和所述预定软件序列号的匹配情况,与所述检测信息中所述指定软件版本号和所述指定软件序列号匹配情况进行对比,根据对比得到对应差异结果,将所述差异结果生成检测结果发送至所述终端。
[0027]进一步地,在所述终端接收到所述平台端发送的所述判断规则之前,所述方法还包括:
[0028]所述管理端制定所述判断规则,再向所述平台端发送所述判断规则;
[0029]所述平台端接收所述判断规则,再保存所述判断规则,并向所述终端发送所述判断规则;
[0030]所述判断规则包括预定软件版本号、查找软件版本号路径、预定软件序列号、查找软件序列号路径。
[0031]进一步地,所述方法还包括:
[0032]所述管理端定期更新或修改所述判断规则;
[0033]所述管理端向所述平台端发送更新或修改后的所述判断规则。
[0034]进一步地,所述数据表包括下列至少之一:
[0035]数组、链表、队列、树、堆和图。
[0036]本公开的第二方面提出了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现第一方面所述的方
法。
[0037]本公开的第三方面提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使计算机执行第一方面所述方法。
[0038]从上面所述可以看出,本申请提供的正版化软件检查方法、电子设备及存储介质,利用管理端发送判断规则,计算机终端接收后进行自我检查,根据判断规则中的路径在计算机内找到对应信息,再利用服务器将判断规则中的预定信息与计算机内找到的对应信息进行数据比对。比对结果中就包含了违规信息,将比对结果进行整合发送至计算机终端和/或管理端,终端和/或管理端就可以了解计算机内的违规情况。本申请提供的正版化软件检查方法、电子设备及存储介质,实现了对计算机软件的快速、准确、全面检查,计算机自身也可以了解自身软件情况,完成自查。
附图说明
[0039]为了更清楚地说明本申请或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0040]图1为本申请实施例提供本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种正版化软件检查方法,其特征在于,包括:平台端接收管理端发来的指定的判断规则,并将所述判断规则发放至终端,其中,所述判断规则包括预定软件版本号和查找软件版本号路径;所述终端根据所述判断规则中的所述查找软件版本号路径获取所述终端上指定软件的检测信息,并将所述检测信息发送至服务器;所述服务器从所述平台端获取所述判断规则,从所述判断规则中提取所述预定软件版本号,根据所述预定软件版本号和所述检测信息生成检测结果;所述服务器将所述检测结果发送至所述终端;所述服务器汇总各所述终端的所述检测结果,生成数据表发送至所述管理端。2.根据权利要求1所述的正版化软件检查方法,其特征在于,所述服务器从所述平台端获取所述判断规则,从所述判断规则中提取所述预定软件版本号,根据所述预定软件版本号和所述检测信息生成检测结果,包括:所述检测信息是根据查找软件版本号路径检测到的终端上指定软件的版本号,所述服务器对应所述预定软件版本号匹配得出指定软件的版本号所代表的含义,得到终端上指定软件的状态,认定违规信息为所述预定软件版本号中无法匹配到指定软件的版本号的信息;所述检测结果是将所述指定软件信息和所述违规信息结合生成。3.根据权利要求2所述的正版化软件检查方法,其特征在于,所述判断规则,还包括预定终端信息和查找终端信息路径;所述终端根据所述判断规则中的所述查找软件版本号路径获取所述终端上指定软件的检测信息,并将所述检测信息发送至服务器,还包括:所述终端根据所述查找软件版本号路径获取终端上指定软件版本号,根据所述查找终端信息路径获取所述终端IP地址或MAC地址,将所述指定软件版本号和所述终端IP地址或MAC地址结合生成所述检测信息,将所述检测信息发送至所述服务器;所述服务器从所述平台端获取所述判断规则,从所述判断规则中提取所述预定软件版本号,根据所述预定软件版本号和所述检测信息生成检测结果,还包括:所述服务器从所述平台端获取所述判断规则,从判断规则中提取所述预定软件版本号和所述预定终端信息,比对所述预定软件版本号和所述预定终端信息的匹配情况,与所述检测信息中所述指定软件版本号和所述终端IP地址或MAC地址匹配情况的差异,得到对应差异结果,将所述差异结果生成检测结果发送至所述终端。4.根据权利要求3所述的正版化软件检查方法,其特征在于,在所述终端接收到所述平台端发送的所述判断规则之前,所述方法还包括:所述管理端制定所...

【专利技术属性】
技术研发人员:林少波王奔詹治国赵晴郭栋李天杰宋雪孙雷柯真奎李文昭代素敏展敬宇韩飞飞张弛程鹏刘利强关博高威
申请(专利权)人:北京中电飞华通信有限公司
类型:发明
国别省市:

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

1