如何把图片批量修改文件名,并用按照数字顺序后缀末尾排序,并且不包含括号?
法定节假日如何把图片批量命名如下图?
     
复制这段代码:
@echo off
setlocal EnableDelayedExpansion
set a=1
for /f "delims=" %%i in ('dir /b *.jpg') do (
if not "%%~ni"=="%~n0" ( 
if !a! LSS 10 (ren "%%i" "00!a!.jpg" ) else (
if !a! LSS 100 (ren "%%i" "0!a!.jpg" ) else ren "%%i" "!a!.jpg")
set /a a+=1 半妖司藤的孩子是谁的
)
)
赞美教师的诗句和名言
)
pause&exit
代码结束。
空气炸锅烤红薯把我上面这段代码复制,用记事本保存,后缀名为bat,放在你需要修改文件名的文件夹,双击运行bat文件。
执行处理后
升级版
如果你的文件需要前面统一命名,后缀用数字排序(如下图),如何做呢?
升级版,如果你的文件需要前面统一命名,后缀用数字排序,
可以在代码中修改:
@echo off
setlocal EnableDelayedExpansion
set a=1
for /f "delims=" %%i in ('dir /b *.jpg') do (
if not "%%~ni"=="%~n0" (
甘婷婷 男人装
if !a! LSS 10 (ren "%%i" "你的文件名试用期辞职信范文!a!.jpg" ) else (
if !a! LSS 100 (ren "%%i" "你的文件名!a!.jpg" ) else ren "%%i" "你的文件名!a!.jpg")
set /a a+=1
)
)
)
pause&exit
修改完后,按照上面的方法执行即可