图片批量重命名 截取图片名前9位

记录原因,学校给的学生图片名是学号—名字.jpg格式的,系统要求是学号.jpg  中文名导致乱码导入不了?

那就批量改下吧!

创建txt文件,将下面这段复制进去,修改文件后缀为bat,双击执行就好了

@echo off
setlocal EnableDelayedExpansion 
        REM 设置延迟变量 引用变量值要用 !var!
for %%i   in (*.jpg) do (
set name=%%i 
 REM    echo !name! 
 set cut1=!name:~0,9!
  echo  !cut1!
 ren "%%i" "!cut1!.jpg"
)
pause

 

posted @ 2021-11-01 11:45  老街巷口熟睡的猫  阅读(196)  评论(0编辑  收藏  举报