如何搜索包含某些特定文本的文件?

之前我们介绍了搜索本地文件,可以用Everything这个神器,它可以搜索快速文件和文件夹,比官方自带搜索快N倍,几乎不用等待时间。而且它还可以搜索文件内的内容。只需点击搜索→高级搜索,在里面就可以找到搜索文件内文本的地方了,不管你的文件藏在哪里,只要你记得文件内的部分内容,就可以根据特定文本找到文件。
Everything介绍:

如果你并不打算下载软件,其实windows也自带内容搜索,你知道吗?有两种方法。

第一种

如果你用的是Windows 7,打开“我的电脑”,点击菜单栏上“组织”按钮,选择“文件夹和搜索选项”,弹出了文件夹选项这个窗口,再点击“搜索”标签,选中“始终搜索文件名和内容”。

如果你用的是Windows 8或者Windows 10,打开“我的电脑”,点击右上角的搜索框,在菜单栏位置就会出现一个“搜索”的标签页,再点击“高级选项”,把在未建立索引的位置中“文件内容”的勾选上。我用Win10测试的,Win10跟Win8长的差不多,应该设置一样。

如果你用的是Windows XP,我建议你还是先升级下系统吧。这样设置好后,你再搜索关键字,就会把所有文件名称或着文件内容包含此关键字的文件都搜索出来,像word、excel内的内容都可以搜索。

第二种

这种方法只能搜索一些简单的文本内容,比如txt或js文件等。首先点击电脑左下角“开始”菜单,依次点击“所有程序”→“附件”→“命令提示符”,或者输入cmd再按回车键,也可以直接打开“命令提示符”。将下面命令复制输入

for /f “usebackq” %i in (`dir /s /b “C:\Users\JJXXOO\Desktop\*”`) do @find /n /i “关键字” “%i”

注:引号为英文字符,其中“C:\Users\JJXXOO\Desktop\*”代表要搜索的文件范围,*代表所有文件,这个路径则表示搜索JJXXOO这个用户桌面下的所有文件。“关键字”就是你要搜索的字符串内容。这种方法的好处就是可以搜索出一个文档内所有关键字出现的位置。

喜欢此篇文章,可以按CTRL+D保存到收藏夹,或者点击下方按钮分享给您的朋友。
如果您不小心忘记了本站域名www.jjxxoo.com,百度JJXXOO即可找到:)



无觅相关文章插件,快速提升流量