第1个回答 2019-08-12
@echo off
for /f "tokens=1* delims=:" %%i in ('type 1.txt^|findstr /n "."') do (set n=%%i)
set /a n=%n%-5
more +%n% 1.txt
pause读取1.txt的倒数5行.将以上代码区内容保存为批处理文件(xx.bat),双击运行.
在cmd下输入上面的命令需要将
%%i
去掉一个
"%"(%i)
for /f "tokens=1* delims=:" %i in ('type 1.txt^|findstr /n "."') do (set n=%i)
set /a n=%n%-5
more +%n% 1.txt