如题所述
1。如果该字符串是文件名或者文件夹名
把以下代码存为bat放在你要找的盘或目录中运行(查找的字符串该aaaaaaaa)
@echo off
for /f %%i in ('dir /a /b /s') do (
echo %%i | findstr "aaaaaaaa"
)
pause>nul
2。如果该字符串是txt文本中的内容
@echo off
for /f %%i in ('dir /a-d /b /s *.txt') do (
echo %%i | findstr "aaaaaaaa"&&echo %%~dpi
)
pause>nul
以上两种找到后都会显示出路径
把以下代码存为bat放在你要找的盘或目录中运行(查找的字符串该aaaaaaaa)
@echo off
for /f %%i in ('dir /a /b /s') do (
echo %%i | findstr "aaaaaaaa"
)
pause>nul
2。如果该字符串是txt文本中的内容
@echo off
for /f %%i in ('dir /a-d /b /s *.txt') do (
echo %%i | findstr "aaaaaaaa"&&echo %%~dpi
)
pause>nul
以上两种找到后都会显示出路径
温馨提示:答案为网友推荐,仅供参考
第1个回答 2013-09-24
cmd命令行参见findstr/?
比如在d:\aaa下找, 不显示行序号及内容:findstr/mc:"字符串" d:\aaa\*
比如在d:\aaa下找, 不显示行序号及内容:findstr/mc:"字符串" d:\aaa\*
第2个回答 2013-09-24
unix下: 在./目录查找包含aaa的文件: find ./ | grep -v " " | xargs grep "aaa"
windows下不知道.追问
windows下不知道.追问
哦,我要差windows下的