[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 WHY 于 2022-9-1 14:42 编辑
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. REM 删除第1行,倒数第1行
  4. for /f "skip=1 delims=" %%i in ('dir /b /a-d *.pdf') do (
  5.     if defined file echo;del "!file!"
  6.     set "file=%%i"
  7. )
  8. pause
复制代码
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. REM 删除第1/3/5行,倒数第1/3/5行
  4. for /f %%i in ('dir /b *.pdf ^| find /c /v ""') do (
  5.     set /a n=%%i+1, n1=n-1, n3=n-3, n5=n-5
  6. )
  7. for %%i in (1,3,5,!n1!,!n3!,!n5!) do set _%%i=1
  8. for /f "delims=" %%i in ('dir /b *.pdf') do (
  9.     set /a i+=1
  10.     if not defined _!i! echo;del "%%i"
  11. )
  12. pause
复制代码

TOP

返回列表