You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何编写Windows批处理脚本批量重命名指定格式文件

批量重命名BAT脚本解决方案

直接用下面的BAT脚本就能实现你的需求:

@echo off
setlocal enabledelayedexpansion

for %%f in ("1 (*).jpg") do (
    set "filename=%%~nf"
    set "newname=!filename:1 (=!"
    set "newname=!newname:)=!"
    ren "%%f" "!newname!.jpg"
)

echo 重命名完成!
pause

操作步骤:

  1. 把上面的代码复制到记事本,保存成rename.bat(注意保存类型选「所有文件」,防止变成txt格式)
  2. 将这个bat文件放到目标图片所在的文件夹里
  3. 双击运行脚本,等待提示「重命名完成」即可

脚本逻辑说明:

  • @echo off:关闭命令行的命令回显,让输出更简洁
  • setlocal enabledelayedexpansion:开启延迟变量扩展,确保循环内的变量能正常更新
  • for %%f in ("1 (*).jpg"):遍历所有符合1 (数字).jpg格式的文件
  • 变量处理部分:依次去掉文件名里的1 (和),提取出括号内的数字,再加上.jpg后缀完成重命名

注意事项:

  • 确保文件夹里只有需要重命名的这批1 (*).jpg文件,避免误改其他同类格式文件
  • 无论文件数量是100个还是更多,只要符合1 (数字).jpg格式,脚本都能自动处理

内容的提问来源于stack exchange,提问作者Blax

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 22:57:33