我有一文件 ShortCut.txt 内容是这样的
CRC=0
Modified=0
想请求高手帮助,只改写第3行内容,其他不变,要求是不覆盖其余三行内容。
修改后的样子为
CRC=0
Modified=1
CRC=0
Modified=0
想请求高手帮助,只改写第3行内容,其他不变,要求是不覆盖其余三行内容。
修改后的样子为
CRC=0
Modified=1
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
for /f "skip=2 tokens=*" %%i in ('find /v "&&&&&&&&" ShortCut.txt') do (
set str=%%i
setlocal enabledelayedexpansion
set str=!str:"Modified=0"="Modified=1"!
echo !str! >>a.txt
endlocal
)
del ShortCut.txt /q
ren a.txt ShortCut.txt
goto :eof