问题如:怎么用批处理查找文本中有相关内容就把文件名写入1.txt中?

2024-11-19 02:33:11
推荐回答(2个)
回答1:

批处理文件都不需要切换啊!直接它就指定路径了!不一个文件夹的也不用自己操作的!把命令加进去就行

回答2:

这个批处理是在e盘查找,如果要处理e盘所有子目录,dir就加上一个/s参数...

如果要cdef盘全部子目录查找,就在前面添加一个for循环:
@echo off
for %%a in (c d e f) do (
cd /d %%a:\
for /r %%b in (*.txt) do (find /i /c "星期天" "%%b">nul && echo %%~b>>file.txt
)
pause