批处理修改文件内容!~

来源:百度知道 编辑:UC知道 时间:2024/06/07 07:46:55
比如说现在又一个文件a.txt
里面的内容为:
aaaaaa
bbbbbb
cccccc
dddddd

现在想把第2行 修改为22222
第3行修改为33333

应该怎么做啊?谢谢了!~
就是用批处理的方式替换文件里面的内容...
有什么不明白吗?

@echo off
setlocal enabledelayedexpansion
for /f "delims=" %%i in (a.txt) do (
set /a n+=1
if !n!==2 (echo 22222
) else if !n!==3 (echo 33333) else (echo %%i)

)>>b.txt
move b.txt a.txt
exit

你补充一下再来问吧 估计暂时没人看得懂你问的啥。。。