比如D:\a.txt,内容为:111222333我现在想把222变成444,请问用bat怎么实现。
for /f "delims=" %%a in ('type A.txt') do ( set "str=%%a" set "str=!str:222=444!" echo !str! >>a.txt.change )
为啥我检索到了,他没有替换,写进去的内容全是!str!