先在原文件上加p
,再批量按编号重命名。
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: 时间: 2016-06-26 17:03:31
:: 功能: 自动编号
:: 作者: Aepa
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
cls
@echo off
color
:: note: change the image format input,default value is 'color'
:: option: color/yuv12/yuv21
set switch=color
::
:: don't change the following code!!!
set img_format=jpg
if %switch% EQU yuv12 (
set img_format=yuv
)
if %switch% EQU yuv21 (
set img_format=yuv
)
setlocal EnableDelayedExpansion
for /F "tokens=*" %%f in ('dir *.jpg /A:-D /B') do (
ren "%%f" "p%%f"
echo "rename %%f --> p%%f"
)
set num=0
for /F "tokens=*" %%f in ('dir *.jpg /A:-D /B') do (
ren "%%f" "!num!.%img_format%"
echo "rename %%f --> !num!.%img_format%"
set /A num = !num! + 1
)
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34