需求描述:

  • 文件夹有很多文件,需要统一的命名格式,比如要命名为下面的格式:
  • 手动命名费时费力,这时候我们可以借助批处理:

批处理实现

  • 其实之前也用过,一直没在博客上写过,最近看到有需求,就写了一篇:
  • 新建文本文件,后缀为txt,复制以下内容进去,然后修改后缀为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" "softcopyimg_!a!.jpg") else ren "%%i" "softcopyimg_!a!.jpg"

set/a a+=1

)

)
  • 双击运行即可: