目录树过滤复制器 V1.2  使用说明


  【主要更新V1.2和V1.1相比主要是修改了目标目录的存放位置,在V1.1中,目标目录只能存放在当前工作目录下,这样的话,当工作目录所在盘空间不够大时就无法进行过滤复制。V1.2则新增了输出目录,且输出目录可由用户任意指定盘符及目录,这样当工作目录所在盘空间不够用时,就可将目标目录的输出指向设置到空间较大的分区,以实现较大源目录的过滤复制。

一、《目录树过滤复制器》V1.2 功能简介
  《目录树过滤复制器》可解决在备份目录树过程中,滤除(或仅保留)目录树中的某些类型的文件,以达到减小备份体积,节省磁盘空间的目的。该软件对源目录树不产生任何影响,只是按照使用者对文件过滤的要求将源目录树经过过滤,复制出一个新的目录树,使这个新目录树中的文件类型达到了使用者备份的要求(除掉了不必要的文件)。该软件提供两种过滤方式:滤除目录树中的某些类型的文件;仅保留目录树中的某些类型的文件。另外,该软件还具有对目录树浏览、结构分析、文件统计等功能,利用这些功能,使用者可以很方便地对源目录树与过滤复制出的新目录树进行对比,以便确认过滤复制出的新目录树是否达到了过滤要求。本软件完全免费。

 

二、《目录树过滤复制器》V1.2 主要界面简介及软件工作过程
  图1为《目录树过滤复制器》 V1.2 的主要界面,界面中间的一条竖线(深绿色,这条竖线又是一个分割条,拖动它可方便地改变左右两边的尺寸,便于浏览)将整个界面分成左右两大部分:左边为源目录信息显示区,该侧上方的[指定源目录]按钮,用于从当前工作目录中指定要进行过滤复制的源目录;右边为(过滤复制生成的)目标目录浏览区,该侧上方的下拉列表中包含有当前目录下的目录列表,可方便地从中选择要浏览的目录。在左右两边均有详尽的目录信息(目录结构、文件列表、文件类型统计、目录级数等)显示区,通过左右两边源目录信息与目标目录信息的对比可清楚地知道目录树的过滤结果。
  界面的顶部为当前工作目录和输出目录的提示区及设定区,所谓工作目录,是为了将该软件的作用范围加以限制,以使她在一个相对小的范围内工作,这样可以提高软件的工作效率。一般来说,将欲处理的目录树树根的上一级目录定义为工作目录,如图1所示,将
h:\1王连明资料\1-Delphi编程\1-Delphi编程”这一级做为工作目录,这样,软件的作用范围将是h:\1王连明资料\1-Delphi编程\1-Delphi编程”目录下的所有子目录,即,可以对当前工作目录“1-Delphi编程”下的任一子目录进行过滤复制过滤复制生成的目标目录放在当前输出目录下,程序中设有目录名管理机制,不会重名。目标目录名编制方法为:
  源目录名-XX   (其中XX=01,02..........98,99)
  如图1中,
在当前工作目录中指定源目录为“1-fcopy”,则目标目录为“1-fcopy-01”(显示在界面下方[过滤复制]按钮的左边,作为[过滤复制]前的提示),这样,当过滤复制结束后,便可从右边的下拉列表中(当前输出目录)找到该目标目录,进行浏览和对比。

 



图1    《目录树过滤复制器》V1.2 的主要界面

  

三、《目录树过滤复制器》V 1.2 操作实例
  以下通过一个具体实例来说明该软件的使用步骤和方法(图1即为一实例):
  1、工作目录设定:首先通过图1主要界面右上方的[设置工作目录]按钮为该软件设置一个工作目录,一般将欲处理源目录的上一级目录设定为工作目录。如图1所示,欲对目录“h:\1王连明资料\1-Delphi编程\1-Delphi编程”中的目录树“1-fcopy”进行过滤复制,即可将目录“h:\1王连明资料\1-Delphi编程\1-Delphi编程”设定为工作目录。注意:根目录不能设置为工作目录。
  2、指定源目录:用图1主要界面左边上方的[指定源目录]按钮,从当前工作目录中指定将要进行过滤复制的源目录。这时[指定源目录]按钮左边的文本框中将显示已指定好的源目录,同时,如图1主要界面下方[过滤复制]按钮左边的文本框中显示出将要生成的目标目录名(格式:源目录名-XX )。 
  3、过滤复制:当源目录被指定后,主界面下方[过滤复制]按钮变为允许状态,点击它将出现如图2

所示的过滤参数设置界面,其中有两种过滤方式供选择:滤除指定的文件类型,仅保留指定的文件类型。根据需要从中选择一种过滤方式,然后在界面下半部的文件类型统计列表中指定滤除(或仅保留)的文件类型。文件类型指定的方法:点击文件类型前的小方框。过滤参数设定后,点击[确定]即可进入过滤复制操作。
  4、源目录与目标目录对比:从上面的三步操作可见,该软件的使用十分简单。一般来说,经过如上的步骤已经完成了过滤复制操作,但为了更加可靠,还应作一下源目录与目标目录的分析对比,该软件特提供了这种功能,使用也很简单。在完成了过滤复制操作做后,从图1主要界面右边上方的下拉列表中当前输出目录)即可找到刚刚过滤复制生成的目标目录,选中它,右边将显示出该目标目录的各种信息,这样便可和左边的源目录进行分析对比,从而确认是否达到了你的过滤要求。如,从图1实例可见左右两边的源目录树与目标目录树的对比情况,目标目录树“1-fcopy-01”的体积比源目录树“1-fcopy”的体积小了很多。



图2 过滤参数设置界面

 (作者:王连明 2003-9-26 河北 涿州
  
  

关闭窗口