批处理如何在仅包含关键词的行后面添加内容?哪位大神能解决啊,拜托了。

2025-04-15 19:20:26
推荐回答(1个)
回答1:

@echo off 
rem 设置源目录
set "ScDir=D:\test"

cd /d "%ScDir%"
for /f  "delims=" %%a in ('type a.txt') do (
set "ct=%%a"
setlocal enableDelayedExpansion
ECHO !ct!|findstr /b /e "你好">>nul&&set "ct=!ct:你好=你好OK!"
ECHO !ct!
endlocal
)>>b.txt