现在的位置: 首页 > 综合 > 正文

搜索文件中的字之AS篇

2012年06月01日 ⁄ 综合 ⁄ 共 563字 ⁄ 字号 评论关闭

这里说的AS是指.as文件(即 actionscript类文件,它是文本文件),但这里提供的方法是通用的,也就是可以搜索任意文本中的字。
我们知道windows默认搜索功能中的“搜索文件中的一个字或词组”只对部分文件类型有效。
我一开始想到的方法对是某个类库文件夹遍历改名.as->.txt,查完后再改回来.txt->.as,使用的方法是cmd中的for命令,例:
for /r F:\Papervision\as3\trunk\src %f in (*.as) do ren %f %~nf.txt
其中“F:\Papervision\as3\trunk\src”为指定目录,自行修改,还原:
for /r F:\Papervision\as3\trunk\src %f in (*.txt) do ren %f %~nf.as
有效,但麻烦。

后来找到微软官方提供的方法(参考资料http://support.microsoft.com/kb/309173/zh-cn),修改注册表(regedit),找到项
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ContentIndex
FilterFilesWithUnknownExtensions值改为1
这样就可以查找任意类型文本文件中的字了,应该是一个实用的技巧。

抱歉!评论已关闭.