for /f "skip=2" %%i in (test.txt) do echo hellowolrd
rem hellowolrd为你想要输入的内容
以上代码保存为bat,把bat文件放在test.txt同一文件夹,运行即可。
@echo off&&setlocal enabledelayedexpansion
if exist b.txt del b.txt/f/q
set /p lines=在第几行后添加内容:
set /p word=添加的内容:
set n=0
for /f "tokens=* delims=" %%a in (a.txt) do (
set /a n+=1
>>b.txt echo %%a
if "!n!"=="!lines!" >>b.txt echo %word%
)
start b.txt
***************************************************************************************************
星号上面的内容另存为xxx.bat,要修改的文件存为a.txt,放在同级目录下运行,有问题HI我