使用bat替换文件中的指定字符串(不用循环)
亲测可用 复制即可 只需更改几处
@echo off
rem delims为字符串 eol=# 忽略以#开头的行 tokens=1-10* 从第1组到10*
rem 括号里填写你要替换的文件
(for /f "delims=" %%a in (a.txt) do (
rem 将一个值赋给一个变量
set "str=%%a"
setlocal enabledelayedexpansion
rem 旧字符串=新字符串
set "str=!str:wwww2=1111!"
set "str=!str:wwww3=2222!"
set "str=!str:wwww4=3333!"
echo,!str!
endlocal
))>"112.txt"
rem 先把(已经完成替换)好的文件替换旧文件
move /y "112.txt" "a.txt"