[发明专利]一种文件清理方法及装置有效
申请号: | 201511010087.1 | 申请日: | 2015-12-29 |
公开(公告)号: | CN105653663B | 公开(公告)日: | 2019-05-10 |
发明(设计)人: | 李文靖 | 申请(专利权)人: | 珠海豹趣科技有限公司 |
主分类号: | G06F16/16 | 分类号: | G06F16/16;G06F9/445 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
地址: | 519000 广东省珠海市横琴新*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文件 清理 方法 装置 | ||
本发明实施例公开了一种文件清理方法及装置,方法包括:遍历操作系统注册表,获得所述操作系统注册表中的路径;针对所获得的所述操作系统注册表中的每一路径,判断预置黑名单中是否存在该路径;如果存在,根据该路径以及路径与软件的对应关系,确定待清理软件;根据该路径下的键值项,获得所述待清理软件的安装路径;根据所述安装路径,获得所述待清理软件的安装目录;删除所述安装目录中的文件。应用本发明实施例,无需用户手动清理文件,自动的将文件进行清理,提高了用户的体验效果和文件的清理效率。
技术领域
本发明涉及计算机技术领域,特别涉及一种文件清理方法及装置。
背景技术
随着软件技术的发展,应用于计算机的软件也越来越多,进而病毒软件和流氓软件也越来越多。为了提高系统的安全性以及减少病毒软件和流氓软件对应的文件对存储空间的占用,通常情况下,需要将病毒软件和流氓软件对应的文件删除,以提高系统的安全性。
目前,删除病毒软件或流氓软件对应的文件有三种方式。
第一种方式,打开软件管理工具,在软件卸载中找到病毒软件或流氓软件,将病毒软件和流氓软件卸载,以删除病毒软件和流氓软件对应的文件。
第二种方式,打开操作系统的“添加或删除程序”,找到病毒软件或流氓软件,将病毒软件和流氓软件卸载,以删除病毒软件和流氓软件对应的文件。
第三种方式,找到病毒软件或流氓软件在计算机中的安装目录,将该安装目录下的文件删除。
其中,上述的病毒软件和流氓软件为利用杀毒软件检测到的,或用户主观认为的。
但是,应用上述的三种方式对文件进行清理,均需用户手动操作,且操作过程较繁琐,用户体验效果不佳,文件清理效率较低。
发明内容
本发明实施例的目的在于提供一种文件清理方法及装置,以提高用户的体验效果和文件清理效率。
为达到上述目的,本发明实施例公开了一种文件清理方法,包括:
遍历操作系统注册表,获得所述操作系统注册表中的路径;
针对所获得的所述操作系统注册表中的每一路径,判断预置黑名单中是否存在该路径;
如果存在,根据该路径以及路径与软件的对应关系,确定待清理软件;
根据该路径下的键值项,获得所述待清理软件的安装路径;
根据所述安装路径,获得所述待清理软件的安装目录;
删除所述安装目录中的文件。
可选的,在所述删除所述安装目录中的文件之前,所述方法还包括:
结束所述安装目录中的文件中的可执行文件对应的进程。
可选的,所述结束所述安装目录中的文件中的可执行文件对应的进程,包括:
针对所述安装目录中的每一文件,判断该文件是否为可执行文件;
如果是,判断当前运行的进程中是否存在与该文件对应的进程;
如果存在,结束与该文件对应的进程。
可选的,在所述根据该路径下的键值项,获得所述待清理软件的安装路径之后,所述方法还包括:
删除所述操作系统注册表中的该路径。
可选的,在所述删除所述安装目录中的文件之后,所述方法还包括:
判断操作系统注册表中第一路径下是否存在与所述待清理软件对应的信息,其中,所述第一路径为
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海豹趣科技有限公司,未经珠海豹趣科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511010087.1/2.html,转载请声明来源钻瓜专利网。