批处理,批量删除5000个文本文件中,含有指定字符串的所在行

2024-11-10 07:24:34
推荐回答(1个)
回答1:

@echo off
for /f "tokens=*" %%i in ('dir/b *.txt') do (
findstr /v "删除这一行" "%%i">temp.txt
move /y temp.txt "%%i")