[发明专利]一种禁用 Windows 安装程序的方法在审

专利信息
申请号: 201810511614.4 申请日: 2018-05-25
公开(公告)号: CN108734006A 公开(公告)日: 2018-11-02
发明(设计)人: 赵恩旸 申请(专利权)人: 山东华软金盾软件股份有限公司
主分类号: G06F21/51 分类号: G06F21/51;G06F9/445
代理公司: 济南泉城专利商标事务所 37218 代理人: 支文彬
地址: 250101 山东省济南市高新区舜华路1号齐鲁*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 安装程序 检测 禁用 客户端计算机 安装软件 高效识别 快速识别 识别率 两套 计算机 覆盖 成功 服务
【说明书】:

一种禁用Windows安装程序的方法,包括如下步骤:客户端计算机关闭Windows系统的msiserver服务、对带窗口界面的安装程序进行检测,从而可以对其实现禁止安装。对没有窗口界面的安装程序进行检测,从而可以对其实现禁止安装。全面的覆盖所有安装程序,减少对安装程序的不识别率,避免有“漏网之鱼”可以成功安装。又要对安装程序进行高效识别,以免对其他程序的正常运行造成影响,让用户在无法安装软件的前提下正常使用计算机。两套检测流程同时运行,检测效率更加高效,可以快速识别出用户的安装程序,从而可以更早得终止用户的安装活动。

技术领域

发明涉及Windows系统程序安装技术领域,具体涉及一种禁用 Windows 安装程序的方法。

背景技术

用户安装若要安装一个程序,需要先运行这个程序的安装包。安装包通常都是可执行文件,不需要其他工具即可打开。安装包有带界面和不带界面之分,带界面的安装程序在安装时,需要用户手动选择安装路径等内容,并通过“下一步”等控件不断完成安装过程;不带界面的安装程序会默认一个安装路径,并在后台自动将程序安装到此路径下。但不论安装程序是否带界面,都需要一个是连续的安装过程,在这个时间段内持续完成程序的安装。

目前通常的解决的办法是,检查活动窗口的标题是否存在 “安装”等字样,如发现则认为该进程是一个安装程序进程,并将其关闭。

现有技术最大的问题是如何高效而准确的识别安装程序。现有技术确实可以再一定程度上实现此功能,但是有两个严重的问题:一是仅可以实现对带界面的安装程序进行管控,对于不带界面的安装程序则束手无策;二是检测手段过于单一,容易漏掉一些安装进程,从而无法保证功能最终效果,导致用户在大多数情况下依然可以安装程序。

发明内容

本发明为了克服以上技术的不足,提供了一种对安装程序的识别率高,尽可能覆盖到所有安装程序,同时减少对其他非安装程序的影响的禁用 Windows 安装程序的方法。

本发明克服其技术问题所采用的技术方案是:

一种禁用 Windows 安装程序的方法,包括如下步骤:

a)客户端计算机关闭Windows系统的msiserver服务;

b)客户端计算机创建一个线程,在线程中枚举当前Windows系统中所有窗口及其控件,获取窗口及控件的名字,系统对名字进行检测,查看名字中是否包含“setup”和/或“install”和/或“安装”内容,如果有则系统认定该窗口及其控件为安装程序,Windows系统使用TerminateProcess 接口结束此窗口及其控件的进程;

c) 客户端计算机创建一个新的线程,在新的线程中对Windows系统中所有正在运行程序的进程进行枚举,获取所有运行程序的进程的文件名和描述信息,系统对进程的文件名和描述信息进行检测, 查看进程的文件名和描述信息中是否包含“setup”和/或“install”和/或“安装”内容,如果有则系统认定该运行程序为安装程序,Windows系统使用TerminateProcess 接口结束此运行程序的进程。

进一步的,步骤a)中通过Windows系统的OpenService、ControlService系统函数接口关闭msiserver服务。

进一步的,步骤b)中通过Windows系统的EnumWindows 和 EnumChildWindows 系统函数接口来枚举当前所有窗口及其控件。

进一步的,步骤b)中通过Windows系统的GetWindowText 和 GetClassName系统函数接口来获取窗口及控件的名字。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东华软金盾软件股份有限公司,未经山东华软金盾软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810511614.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top