@echo off setlocal enabledelayedexpansion set line=0 for /f "delims=*" %%i in (123.txt) do ( set /a line+=1 if !line!==4 set A=%%i && echo !A! ) pause
更多追问追答
追问
这是xml文档不是123.txt文档
追答
一样的,你把123.txt改成你自己的xml即可
追问
需要把截取出来的内容写到另一个ini文档中去
需要把截取出来的内容写到另一个ini文档中去
需要把截取出来的内容写到另一个ini文档中去,而且我运行你的没有任何提示
追答
@echo off setlocal enabledelayedexpansion set line=0 for /f "delims=*" %%i in (2.xml) do ( set /a line+=1 if !line!==4 set A=%%i && echo !A!>1.ini ) pause