如何使用磁盘文件检索工具FileFind
FileFind还是一个文件浏览器。在搜寻过程中,你可以浏览找到的文件,并且在搜寻过程完成之后,直接使用FileFind的batch功能编写DOS下的批处理文件。在退出FileFind时,你可以直接进入搜寻到的文件的子目录。另外,你还可以用FileFind设置文件的属性和文件产生的时间。
FileFind有两种调用方法,你可以使用其交互式菜单界面使用,也可以通过命令行的方式直接运行其功能。下面介绍如何使用其交互式菜单界面:
在DOS提示符下键入FileFind,回车,就进入了FileFind的主菜单界面,主菜单的界面分为两栏,上面一栏是下拉菜单,包含有“File”“Search”“LIst”“Commands”“ Viewer”“Mode”和“Help”选项,每一项的第一个字母是本项的热键,显示为红色,敲一下[ALT]键,“File”项呈反白显示,然后使用方向键就可以在各项间进行选择,敲回车键确定,或直接使用[ALT]+热键进行选择;下面一栏是对话框,包含有“File Name:”,“Containing:”,“[]Replace with:”等选项,用户在这个对话框中定义需要搜寻的文件范围,而找到的文件也将显示在这个对话框中,可使用[Tab]键在对话框的各选项中移动。这里着重介绍对话框中各选项的含义:
1.File Name:
在这里输入你所要搜寻的文件的文件名,可以使用通配符“*”和“?”,“*.*”代表所有文件。
2.Containing:
在这里输入你所要搜寻的文件中所包含的文本,可以是单词或者短语,注意文本应该尽量简洁。如果你只是想通过文件名搜寻文件,这项可以空缺。
3.[]Replace with:
如果你在“Containing”选项中输入了文本,那么你在这一项中输入的文本将用来替换“Containing”中的内容。替换时FileFind将提示要求你进行确认。为了保险起见,你应该检查下拉菜单“Search”选项中的“Make Backup Files”一项是否有效。
注意:如果你通过十六进制代码进行搜寻,应选定“Search”选项中的“Hex Strings”一项。
4.()Entire disk
()Current directory and below
()Current directory only
这三项确定进行搜寻的范围,使用空格进行选择。缺省时,FileFind将在整个磁盘中进行搜寻。如果你选择了另外两项,从对话框的底行可以知道当前子目录名。使用下拉菜单“File”选项中的“Directory...”对话框可以改变当前子目录。
如果你搜的范围不止一个磁盘,使用下拉菜单“Search”选项中的“Search drives”对话框。你也可以在所需搜寻的文件前面加上“*:”代表“所有磁盘”(例如,*:J*.LTR)
5.[]Ignore case
只有在以文本搜寻文件时这项才有用,选定将忽略文本的大小写。
6.[Find]
当你定义守搜寻文件的范围后,选择这一项将开始搜录,搜寻到的所有文件将列在右边的文件栏中。
7.[View]
选择此项将打开文件浏览器,显示右边文件栏中选定文件的内容。
8.[Replace]
如果在“Replace with”一栏中有内容,[View]选项将被[Replace]选项代替,选择它就可以进行文件中字符串的替换。
9.[Go To]
选择此项将退出FileFind,并进入在文件栏中所选定的文件所在的子目录。
在文件栏中可以使用上、下方向键及[PgUp]、[PgDn]、[Home]及[End]等键选择文件。
10.选定搜寻文件范围的方法
打开下拉菜单“Search”选项中“Advanced Search...”对话框,或敲[F4]键,可以对所要搜寻的范围进行设定,在此对话框中你可以限定所需搜寻文件的产生的时间,字节长度和属性等条件。