[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

【已解决】批处理删除文件末尾为偶数的文件

本帖最后由 kaisly 于 2020-4-25 15:58 编辑

报仇:50元
方式:支付宝
联系方式:QQ 543902930
@ECHO OFF
SETLOCAL EnableDelayedExpansion
SET OddNumber=13579
SET EvenNumber=02468
FOR %%F IN (*。
  *) DO (
  SET FileName=%%~nF
  SET LastChar=!FileName:~-1!
  CALL rocess!LastChar! %%F
)
ENDLOCAL
GOTO :EOF
REM 显示并删除尾号为偶数的文件
:Process0
:Process2
:Process4
:Process6
:Process8
ECHO 尾号为偶数的文件:%1
DEL %1
GOTO :EOF


但这个没法删除文件名有中文以及下划线 空格等文件

返回列表