使用批处理脚本旋转重命名编号文件

时间:2017-11-20 02:03:05

标签: batch-file rotation rename

EDITE:我有超过100个文件

每次运行批处理时,我都想要旋转多个文件。

如何在每个SUB-FOLDER中执行此操作?

Here's the concept

请帮忙。感谢。

1 个答案:

答案 0 :(得分:0)

@echo off
setlocal enabledelayedexpansion

REM get number of files:
set count=0
for %%a in (*.jpg) do set /A count+=1

REM rename them (decreasing by one):
for /l %%a in (1,1,%count%) do (
  set /a new=%%a-1
  ECHO ren %%a.jpg !new!.jpg
)
REM rename 0 to max
ECHO ren 0.jpg %count%.jpg

在您验证它后,删除ECHO