@echo off setlocal enabledelayedexpansion cd.>b.txt for /f "delims=" %%i in ('more a.txt^|findstr /i /c:"aaa"') do ( set "str=%%i" set str=!str:aaa=! echo !str!>>b.txt )本回答被提问者和网友采纳
第2个回答 2010-03-25
@echo off setlocal enabledelayedexpansion for /f "tokens=* skip=2" %%i in ('find "AAA" "c:\a.txt"') do ( set var=%%i echo !var:AAA=!>>temp.txt