dos中如何查找一个字符串是否包含在某个文件中,如果有则将该文件名输出

例如,你要查找的那堆文件在d:\test目录下,关键字符为sdf:
@echo off
for %%i in (d:\test\*.*) do (type %%i |find "sdf">nul && echo %%~nxi)
pause

posted @ 2012-10-20 14:45  souroot  阅读(2983)  评论(0编辑  收藏  举报