!!!!!!!!!!!!!第一次写博客!!!!!!!!!!!!!!!!!!!
批处理这个东西看起来简单,操作起来好烦!!!!!!!!!
搞了很久分享一下如何用批处理删除TXT文件的指定行,这里主要是特定步长删除。
直接上代码吧:
@echo off
setlocal enabledelayedexpansion
set itr=0
for /f "delims= " %%i in (list.txt) do (
set /a itr=itr+1
set /a data=!itr!%%2
if !data!==0 echo %%i>>temp.txt
)
pause
第一行 就不解释了
第二行 开始:注意前方有坑!!!!!!!!!!!!!
关键词:变量延时,不懂得小伙伴可以百度一下
很坑,因为你以为你的变量已经运算了&#