Windows 内建的搜索功能十分简单,往往不能满足用户的需要。很多的第三方搜索工具因此诞生,比如 Everything,Locate32 等。而此次软言软语要介绍的 FileSeek 也是一款不错的搜索工具,其不同于其他搜索工具的是——FileSeek 不但可以搜索文件名,还支持搜索文件内容,因此使用者可以快速方便的在文件中查找自己感兴趣的内容。
| 软件名称 | FileSeek |
|---|---|
| 授权 / 价格 | 免费软件 / 免费 |
| 系统平台 | Windows 2000, Windows XP 及以后版本 |
| 运行环境 | • Microsoft .NET Framework v2.0 (x86) • Windows Installer 3.1 (x86) - for Windows 2000 • Microsoft Windows 2000 Hotfix KB835732 (x86) - for Windows 2000 |
| 网址 | 官方网站 |
FileSeek 主要特性:
- 能够在任何类型的文件中查找符合提交的字符串
- 支持正则表达式
- 能够搜索文件夹及其子文件夹
- 可以匹配多个文件类型,例如 *.jpg, file?.txt
- 可以排除多个文件类型,例如 *.exe or *.dll
- 可以在搜索指定时间内修改过的文件
- 不在后台进行文件索引
FileSeek 是否小巧,当然这也得益于 Microsoft .NET Framework 的使用,最新 v1.8.3 安装包大小为 390K,而便携版压缩包仅 78K。启动程序后,这有一个窗口,如果是搜索文件或文件夹,可以只选择起始路径 “Path”,并在 “Include” 中输入想要查找的文件名,单击 “Search” 进行查找,如果找到了想要的结果可以单击 “Stop” 来停止搜索。例如:

如果要搜索文件内容,将想要查找的字符串输入到 “Query” 框中,此处支持使用正则表达式,需要在右侧勾选 “Process Query as a Regular Expression” 选项。例如:

FileSeek 支持整合到 Windows 资源浏览器的右键菜单,因此可以在想要搜索的文件夹或文件上单击右键,然后选择 “Search with FileSeek”,FileSeek 会自动启动,并将该路径作为 “Path” 中的默认路径。因此可以使用该功能来代替系统内建的搜索功能。当然添加和删除右键菜单的功能都内建程序设置中,因此能够根据用户的需要快速添加或删除。

当然,由于 FileSeek 不索引系统中的文件,因此其搜索文件的速度赶不上 Everything,应该与 Windows 内建搜索差不多。不过,就功能来说却更为强大。对于想要找一款替代 Windows 内建搜索功能,且支持正在表达式并能够搜索文件内容的用户,推荐使用。



用电脑主要就是用软件,很多人都花费大量时间来找寻能够为工作和生活提供便利的软件。有的人可能跟软言软语一样,不只在一个系统平台上使用电脑,这个时候就会涉及到跨平台软件的使用,为此软言软语主要致力于跨平台软件解决方案的研究。不管软件本身是单平台还是跨平台,都希望大家在此能够找到适合自己的解决方案。也欢迎大家分享自己在软件方面的经验,推荐好用的软件或Web给软言软语。


文件内容仅支持文本和网页文件之类的吧
要.NET,欲望一下子退却
可以在任何类型的文件中查找字符串,包括 EXE 文件。
- -
那还真强大
如果不介意安装.NET Framework的话,还是可以用来替代内建搜索功能的。
这款软件太符合我的需求了,谢谢分享!
不过,因为电脑配置不高,不敢装.net framework,请问博主:java平台下有这样类似功能的软件吗?
听别人推荐TC,这个软件可以文件内部查找吗?谢谢!
目前还没有发现用Java开发的文件内容搜索工具。如果不使用.NET Framework的话,可以尝试用Notepad++加上Explorer插件。打开Notepad++后,会在左侧出现文件夹浏览面板,可以在其中任意文件夹上单击右键,选择“Find in files”就可以在该文件夹内搜索或替换字符串了。
试过了,notepad++可以查文件内容,谢谢楼主O(∩_∩)O
fileseek这个软件不支持搜索中文。可惜。不知道是否有支持中文搜索文件内容的软件?
可以试试grepWin:http://www.iusesoft.info/2009/10/10/grepwin-and-regexsearch-can-search-and-replace-contents-with-regular-expression/