一种文件管理方法、装置和终端设备的制造方法_2

文档序号:9432589阅读:来源:国知局
储器中的存储对象进行筛选操作,或者对存储器中的指定的一个或多个目录进行筛选操作,本发明不作限制。
[0048]S102、获取所述符合筛选规则的存储对象的快捷方式,并将所述符合筛选规则的存储对象的快捷方式移入目标文件夹中。
[0049]具体的,快捷方式用于指向对应的存储对象,快捷方式可以用本地存储地址或远程网络地址来表示。文件管理装置获取符合筛选条件的存储对象的快捷方式,将符合筛选条件的存储对象的快捷方式移入目标文件夹中。
[0050]实施例本发明的实施例,通过预先设置筛选条件,自动对存储器中符合筛选条件的存储器中的快捷方式移入目标文件夹中,这样用户可直接对目标文件中快捷方式指向的存储对象进行相应的操作,避免分别访问不同的目录,使用户操作更加快捷。
[0051]参见图2,为本发明实施例提供的一种文件管理方法的另一流程示意图,在本发明实施例中,所述方法包括:
[0052]S201、创建目标文件夹,并为所述目标文件夹配置筛选规则。
[0053]具体的,文件管理装置创建目标文件夹的方法可以是:用户通过输入设备(例如鼠标或键盘灯)在客户端的图形界面的桌面上创建目标文件夹,或除桌面的其他目录中创建目标文件夹,本发明不作限制。完成创建目标文件夹后,为目标文件夹配置筛选规则,筛选规则由多个字筛选规则通过逻辑运算符连接,其中筛选规则中的子筛选规则可以根据需要进行编辑操作,例如增加新的子筛选规则、更改子筛选规则的逻辑运算符或删除子筛选规则等。
[0054]示例性的,文件管理装置接收用户通过鼠标输入的创建目标文件夹的创建指令,文件管理装置在图形界面的桌面上创建目标文件夹,目标文件的名称为默认名称,例如默认名称为“新建文件夹”,目标文件夹的名称可以重命名,假设目标文件夹的名称重命名为“设计项目”,文件管理装置接收用户选中目标文件夹的选择指令后,检测到点击坐标右键的点击操作后,显示多个菜单,用户选择筛选规则的菜单后进入目标文件夹的筛选规则的编辑界面,新创建的目标文件夹的筛选规则为空,用户可以根据需要配置筛选规则,例如用户配置的筛选规则为:筛选子规则land (筛选子规则2or筛选子规则3),筛选子规则I为:文件的格式为H)F,筛选子规则2为:文件名包含“设计”,筛选则规则3为:文件的修改时间为2015.7.20。“and”表示且的连接关系,and两边的子筛选规则必须同时满足,“or”表示或的逻辑关系,or两边的子筛选规则至少满足一个即可。以上列举的筛选规则为示例性的说明,具体实施例并不限于此,用户可以根据需要设置子筛选规则和逻辑运算符。
[0055]S202、根据预设的周期遍历存储器中符合筛选规则的存储对象;其中,所述存储对象包括文件或文件夹。
[0056]具体的,周期可根据需要进行设置,例如:每隔I显示遍历一次存储器或每隔2小时遍历存储器的存储对象,其中,存储器的遍历算法不作限制,可以是基于深度优先遍历算法或广度优先遍历算法。文件管理装置到达当前遍历周期时,从存储器中获取符合筛选条件的存储对象。其中存储器可以是本地存储器或远程服务器上的存储器。
[0057]S203、获取所述符合筛选规则的存储对象的快捷方式。
[0058]具体的,如果存储对象存储在本地存储器上,存储对象的快捷方式可以为link文件,link文件包含所指向的存储对象的存储路径;如果存储对象存储在服务器上,存储对象的快捷方式可以是URL地址,用于指向服务器上的存储对象。
[0059]S204、对所述目标文件夹执行清空操作后,将所述符合筛选规则的存储对象的快捷方式移入所述执行情况操作后的目标文件夹。
[0060]具体的,新创建的目标文件夹为空,文件管理装置将遍历到的存储器中的符合筛选条件的存储对象的快捷方式移入到目标文件夹;经过一段时间后,目标文件夹中存放有多个存储对象的快捷方式。由于存储器中的存储对象的属性可能会发生变更,在上一遍历周期符合筛选条件,但在当前遍历周期是就不符合筛选条件,因此文件管理装置在当前遍历周期查询到的符合筛选条件的存储对象的快捷方式放入目标文件夹之前,需要对目标文件夹中的快捷方式指向情况操作,这样确保目标文件夹中的快捷方式所指向的存储对象均满足筛选条件。
[0061]可选的,S205、根据预设的周期检测所述目标文件夹中快捷方式指向的存储对象是否符合所述筛选规则,将不符合所述筛选规则的存储对象的快捷方式移出所述目标文件夹。
[0062]具体的,文件管理装置在当前遍历周期查询存储器中符合筛选条件的存储对象,同时检测目标文件夹中快捷方式指向的存储对象是否符合筛选条件,将不符合筛选规则的存储对象的快捷方式移出目标文件夹,文件管理装置比较查询到的存储对象的快捷方式移入目标文件夹,移入完成后,对目标文件夹中的快捷方式进行去重复操作。
[0063]示例性的,目标文件夹包含文件5和文件6的快捷方式,文件管理装置在tl时刻遍历存储器中符合筛选条件的存储对象为:文件1、文件2、文件3和文件5,文件管理装置在tl时刻检测到目标文件夹中快捷方式指向的文件6不满足筛选条件,将文件6的快捷方式移出目标文件夹,文件管理装置将文件1、文件2、文件3和文件5的快捷方式移入目标文件夹,此处目标文件夹中包括2个文件5的快捷方式,进行去重复操作后只保留一个文件5的快捷方式。
[0064]实施例本发明的实施例,通过预先设置筛选条件,自动对存储器中符合筛选条件的存储器中的快捷方式移入目标文件夹中,这样用户可直接对目标文件中快捷方式指向的存储对象进行相应的操作,避免分别访问不同的目录,使用户操作更加快捷。
[0065]参见图3,为本发明实施例提供的一种文件管理装置的结构示意图,在本发明实施例中,所述文件管理装置包括筛选模块30和整理模块31。
[0066]筛选模块30,用于从存储设备中筛选符合预设的筛选规则的存储对象;其中,所述存储对象包括文件和/文件夹。
[0067]整理模块31,用于获取所述符合筛选规则的存储对象的快捷方式,并将所述符合筛选规则的存储对象的快捷方式移入目标文件夹。
[0068]本发明实施例和方法实施例一基于同一构思,其带来的技术效果也相同,具体原理可参照方法实施例一的描述,此处不再赘述。
[0069]参见图4和图5,为本发明实施例提供的一种文件管理装置的另一结构示意图,在本发明实施例中,所述文件管理装置除包括筛选模块30和整理模块31之外,还包括:配置模块32和编辑模块33。
[0070]配置模块32,用于创建所述目标文件夹,并为所述目标文件夹配置所述筛选规则;其中,所述筛选规则包括至少一个子筛选规则,各个子筛选规则通过逻辑运算符连接。
[0071]编辑模块33,用于接收对所述目标文件夹的筛选规则的编辑指令,并根据所述编辑指令对所述筛选规则进行编辑操作;其中,所述编辑指令用于增加新的子筛选规则、删除旧的子筛选规则、修改旧的子筛选规则和变更逻辑运算符中的一种或多种。
[0072]可选的,所述筛选模块用于:
[0073]根据预设的周期遍历存储器中符合筛选规则的存储对象。
[0074]可选的,所述获整理模块包括:
[0075]获取单元,用于获取所述符合筛选规则的存储对象的快捷方式;
[0076]移入单元,用于对所述目标文件夹执行清空操作后,并将所述符合筛选规则的存储对象的快捷方式移入所述执行清空操作后的目标文件夹。
[0077]可选的,所述整理模块还包括:
[0078]移出单元,用于根据预设的周期检测所述目标文件中的快捷方式指向的存储对象是否符合所述筛选条件,将不符合所述筛选条件的存储对象的快捷方式移出所述目标文件夹。
[0079]可选的,所述筛选条件中的子筛选条件为访问时间、修改时间、创建时间、对象类型和对象名称中的任意一种。
[0080]本发明实施例和方法实施例二基于同一构思,其带来的技术效果也相同,具体原理请参照方法实施例二的描述,此处不再赘述。
[0081]需要说明的是,本发明实施例中的文件管理装置可以位于客户端或服务器中,在文件管理装置位于客户端中的情况下,客户端对本地的存储中的存储对象进行管理,具体过程是:客户端查询本地的存储器中符合预设的筛选规则的存储对象,获取筛选得到的存储对象的快捷方式,将获取得到的快捷方式移入
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1