标题: [文件操作] 求助批处理删除目录下不包含指定内容的txt [打印本页]
作者: yuwen 时间: 2021-10-8 19:35 标题: 求助批处理删除目录下不包含指定内容的txt
求助,求代码
目录下(包含子目录)所有 .txt文件(文件格式是 UTF-8),只要文件里面的内容不包含 </html>,则删除这个文件
作者: newswan 时间: 2021-10-8 20:04
如果 显示正确 把echo 改成 del- @echo off
- setlocal ENABLEDELAYEDEXPANSION
-
-
- for /f "usebackq tokens=1 delims=" %%a in (`dir /b *.txt`) do (
- find /i "</html>" "%%a" >nul
- if !errorlevel!==1 echo "%%a"
- )
复制代码
作者: yuwen 时间: 2021-10-8 20:10
回复 2# newswan
非常感谢,我先试试
作者: yuwen 时间: 2021-10-8 21:31
已经解决,非常感谢!
作者: yuwen 时间: 2021-10-8 21:31
已经解决,非常感谢!
作者: Batcher 时间: 2021-10-8 21:50
回复 2# newswan
是不是忘了处理子目录
作者: newswan 时间: 2021-10-8 22:29
回复 6# Batcher
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |