msdlya 当前离线
二级士官
keen 当前离线
荣誉版主
@echo off&setlocal enabledelayedexpansion set line=4 for /f "delims=" %%i in (a.txt) do ( set /a n+=1 if !n!==%line% goto end echo %%i ) :end pause复制代码
TOP
vsbat 当前离线
大校
@echo off ::提取m行之前的行到2.txt setlocal enabledelayedexpansion set /p m=请输入行号: set a=1 for /f "tokens=*" %%i in (1.txt) do if !a! lss !m! (echo %%i>>2.txt set /a a+=1) start 2.txt pause复制代码