cmd命令,把D:\abc中所有TXT文件内容中,同时包含“123”和“789”的行,复制到另外一个TXT文件
1个回答
展开全部
@Echo off
Set My_Path=%cd%
cd/d D:\abc
>>%cd%\包含的行.txt (For /r %%a in (*.txt) do (
findstr "123" "%%a"
findstr "789" "%%a"
))
Pause
:: 新建一个批处理脚本文件
:: 将代码保存后运行即可
:: 保存的数据在您的批处理当前目录下的:包含的行.txt
:: 中国批处理脚本联盟
追问
谢谢,但还差一点点,查出来的结果是包含“123”或者“789”的行,不是同时包含“123”和“789”的行。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询