一种电子设备的文件管理方法及电子设备技术

技术编号:15052626 阅读:89 留言:0更新日期:2017-04-05 23:25
本申请公开了一种电子设备的文件管理方法及电子设备,所述方法包括:检测针对第一文件的删除操作,其中,所述第一文件存储在所述电子设备的第一存储区域;确定所述第一文件的属性是否符合预设属性;在所述第一文件的属性符合所述预设属性时,将所述第一文件由所述第一存储区域移动至第二存储区域;对所述第一文件进行重定向,获得所述第一文件在所述第二存储区域的存储路径,所述第一文件经由所述存储路径被访问。本发明专利技术提供上述方法,用于解决现有技术中存在的由于文件被删除后无法被访问,而导致相关应用无法正常运行的技术问题,实现了将被删除的文件进行临时存管,使相关应用仍能正常访问该文件的技术效果。

【技术实现步骤摘要】

本专利技术涉及电子
,特别涉及一种电子设备的文件管理方法及电子设备
技术介绍
随着科学技术的不断发展,电子设备的使用越来越广泛。在现有技术中,用户在使用电子设备时,尤其是移动设备,如手机、平板电脑等,会遇到由于某些文件丢失而导致应用运行失败的情况。文件丢失一方面是由于移动设备中没有延迟删除机制,文件一旦删除,就难以找回,无法被访问。另一方面是由于某些应用(如清理软件)在运行的过程中,默认将一些对用户来说有用的文件进行了清理,即应用本身缺乏判断文件是否有用的功能,而文件一旦删除则无法被恢复,更无法被访问,从而影响了与该文件相关的应用的运行。可见,现有技术中存在由于文件被删除后无法被访问,而导致相关应用无法正常运行的技术问题。
技术实现思路
本申请实施例提供一种电子设备的文件管理方法及电子设备,用于解决现有技术中存在的由于文件被删除后无法被访问,而导致相关应用无法正常运行的技术问题,实现了将被删除的文件进行临时存管,使相关应用仍能正常访问该文件的技术效果。本申请实施例一方面提供一种电子设备的文件管理方法,包括:检测针对第一文件的删除操作,其中,所述第一文件存储在所述电子设备的第一存储区域;确定所述第一文件的属性是否符合预设属性;在所述第一文件的属性符合所述预设属性时,将所述第一文件由所述第一存储区域移动至第二存储区域;对所述第一文件进行重定向,获得所述第一文件在所述第二存储区域的存储路径,所述第一文件经由所述存储路径被访问。可选的,所述确定所述第一文件的属性是否符合预设属性,包括:获取所述第一文件的文件类型;确定所述文件类型是否在预设文件类型集合中,若所述文件类型在所述文件类型集合中,确定所述第一文件的属性符合所述预设属性。可选的,所述方法还包括:基于将所述第一文件由所述第一存储区域移动至所述第二存储区域,生成记录信息;将所述记录信息添加到文件记录数据库;其中,所述记录信息至少包括以下信息之一:所述第一文件的文件名称;所述第一文件移动至所述第二存储区域的移动时间;所述第一文件被移动前的存储路径。可选的,在所述将所述第一文件由所述第一存储区域移动至第二存储区域之前,所述方法还包括:计算所述第二存储区域的剩余可用空间;在所述剩余可用空间小于所述第一文件所需的存储空间时,对所述第二存储区域进行处理,以使所述剩余可用空间大于等于所述第一文件所需的存储空间。可选的,所述对所述第二存储区域进行处理,包括:确定所述第二存储区域当前存储的N个文件,N为正整数;分别获取所述N个文件对应的重要度级别;确定所述重要度级别小于一预设阈值的M个文件,M为小于等于N的正整数;从所述第二存储区域中删除所述M个文件,以使所述剩余可用空间大于等于所述第一文件所需的存储空间。可选的,在从所述第二存储区域中删除所述M个文件之后,所述方法还包括:取消所述M个文件的重定向;更新所述文件记录数据库,删除与所述M个文件对应的记录信息。可选的,所述对所述第二存储区域进行处理,包括:确定所述第二存储区域当前存储的K个文件,K为小于等于N的正整数;在文件记录数据库中获取所述K个文件的移动时间;确定所述移动时间早于一预设时间点的S个文件,S为小于等于K的正整数;从所述第二存储区域中删除所述S个文件,以使所述剩余可用空间大于等于所述第一文件所需的存储空间。可选的,在所述从所述第二存储区域中删除所述S个文件之后,所述方法还包括:取消所述S个文件的重定向;更新所述文件记录数据库,删除与所述S个文件对应的记录信息。可选的,所述第二存储区域为所述电子设备的存储区域的一部分,或所述电子设备对应的云服务器存储区域的一部分。本申请实施例另一方面提供一种电子设备的文件管理方法,包括:检测针对所述电子设备的X个文件执行的删除操作,所述X个文件存储在所述电子设备的第一存储区域;确定所述X个文件的属性是否符合预设属性;从所述X个文件中确定符合所述预设属性的Y个文件;将所述Y个文件由所述第一存储区域移动至第二存储区域;对所述Y个文件进行重定向,获得所述Y个文件在所述第二存储区域的存储路径,所述Y个文件经由所述存储路径被访问。可选的,所述方法还包括:基于将所述Y个文件由所述第一存储区域移动至所述第二存储区域,生成记录信息;将所述记录信息添加到文件记录数据库;其中,所述记录信息至少包括以下信息之一:所述Y个文件的文件名称;所述Y个文件移动至所述第二存储区域的移动时间;所述Y个文件被移动前的存储路径。可选的,在所述将所述Y个文件由所述第一存储区域移动至所述第二存储区域之前,所述方法还包括:计算所述第二存储区域的剩余可用空间;在所述剩余可用空间小于所述Y个文件所需的存储空间时,对所述第二存储区域进行处理,以使所述剩余可用空间大于等于所述Y个文件所需的存储空间。本申请实施例还提供一种电子设备,包括:存储器,所述存储器至少包括第一存储区域;处理器,用于检测针对第一文件的删除操作,所述第一文件存储在所述第一存储区域;以及用于确定所述第一文件的属性是否符合预设属性,在所述第一文件的属性符合所述预设属性时,将所述第一文件由所述第一存储区域移动至第二存储区域;以及对所述第一文件进行重定向,获得所述第一文件在所述第二存储区域的存储路径,所述第一文件经由所述存储路径被访问。可选的,所述处理器用于:获取所述第一文件的文件类型;确定所述文件类型是否在预设文件类型集合中,若所述文件类型在所述文件类型集合中,确定所述第一文件的属性符合所述预设属性。可选的,所述处理器还用于:基于将所述第一文件由所述第一存储区域移动至第二存储区域,生成记录信息;将所述记录信息添加到文件记录数据库;其中,所述记录信息至少包括以下信息之一:所述第一文件的文件名称;所述第一文件移动至所述第二存储区域的移动时间;所述第一文件被移动前的存储路径。可选的,所述处理器还用于:计算所述第二存储区域的剩余可用空间;在所述剩余可用空间小于所述第一文件所需的存储空间时,对所述第二存储区域进行处理,以使所述剩余可用空间大于等于所述第一文件所需的存储空间。可选的,所述第二存储区域为所述存储器的存储区域的一部分,或所述电子设备对本文档来自技高网...

【技术保护点】
一种电子设备的文件管理方法,包括:检测针对第一文件的删除操作,其中,所述第一文件存储在所述电子设备的第一存储区域;确定所述第一文件的属性是否符合预设属性;在所述第一文件的属性符合所述预设属性时,将所述第一文件由所述第一存储区域移动至第二存储区域;对所述第一文件进行重定向,获得所述第一文件在所述第二存储区域的存储路径,所述第一文件经由所述存储路径被访问。

【技术特征摘要】
1.一种电子设备的文件管理方法,包括:
检测针对第一文件的删除操作,其中,所述第一文件存储在所述电子设备
的第一存储区域;
确定所述第一文件的属性是否符合预设属性;
在所述第一文件的属性符合所述预设属性时,将所述第一文件由所述第一
存储区域移动至第二存储区域;
对所述第一文件进行重定向,获得所述第一文件在所述第二存储区域的存
储路径,所述第一文件经由所述存储路径被访问。
2.如权利要求1所述的方法,其特征在于,所述确定所述第一文件的属
性是否符合预设属性,包括:
获取所述第一文件的文件类型;
确定所述文件类型是否在预设文件类型集合中,若所述文件类型在所述文
件类型集合中,确定所述第一文件的属性符合所述预设属性。
3.如权利要求1所述的方法,其特征在于,所述方法还包括:
基于将所述第一文件由所述第一存储区域移动至所述第二存储区域,生成
记录信息;
将所述记录信息添加到文件记录数据库;
其中,所述记录信息至少包括以下信息之一:
所述第一文件的文件名称;
所述第一文件移动至所述第二存储区域的移动时间;
所述第一文件被移动前的存储路径。
4.如权利要求1所述的方法,其特征在于,在所述将所述第一文件由所
述第一存储区域移动至第二存储区域之前,所述方法还包括:
计算所述第二存储区域的剩余可用空间;
在所述剩余可用空间小于所述第一文件所需的存储空间时,对所述第二存

\t储区域进行处理,以使所述剩余可用空间大于等于所述第一文件所需的存储空
间。
5.如权利要求4所述的方法,其特征在于,所述对所述第二存储区域进
行处理,包括:
确定所述第二存储区域当前存储的N个文件,N为正整数;
分别获取所述N个文件对应的重要度级别;
确定所述重要度级别小于一预设阈值的M个文件,M为小于等于N的正
整数;
从所述第二存储区域中删除所述M个文件,以使所述剩余可用空间大于
等于所述第一文件所需的存储空间。
6.如权利要求5所述的方法,其特征在于,在从所述第二存储区域中删
除所述M个文件之后,所述方法还包括:
取消所述M个文件的重定向;
更新所述文件记录数据库,删除与所述M个文件对应的记录信息。
7.如权利要求4所述的方法,其特征在于,所述对所述第二存储区域进
行处理,包括:
确定所述第二存储区域当前存储的K个文件,K为小于等于N的正整数;
在文件记录数据库中获取所述K个文件的移动时间;
确定所述移动时间早于一预设时间点的S个文件,S为小于等于K的正整
数;
从所述第二存储区域中删除所述S个文件,以使所述剩余可用空间大于等
于所述第一文件所需的存储空间。
8.如权利要求7所述的方法,其特征在于,在所述从所述第二存储区域
中删除所述S个文件之后,所述方法还包括:
取消所述S个文件的重定向;
更新所述文件记录数据库,删除与所述S个文件对应的记录信息。
9.如权利要求要求1-8中任一权项所述的方法,其特征在于,所述第二
存储区域为所述电子设备的存储区域的一部分,或所述电子设备对应的云服务
器存储区域的一部分。
10.一种电子设备的文件管理方法,包括:
检测针对所述电子设备的X个文件执行的删除操作,所述X个文件存储
在所述电子设备的第一存储区域;
确定...

【专利技术属性】
技术研发人员:朱雷魏民陈实
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

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

1