基础重命名 (Ren)
将特定文件或匹配通配符的一组文件更改为新名称。最直接的方式。
ren old.txt new.txt 适用场景:
- • 单个文件改名
- • 修改系统文件名
- • 简单的扩展名变更
适用于已知具体文件名的场景
无需安装任何软件,只需一个 .bat 脚本。
学习利用 ren 和
for 循环高效管理文件,
或使用在线生成器一键定制脚本。
掌握这三种基础命令,解决 90% 的重命名需求
将特定文件或匹配通配符的一组文件更改为新名称。最直接的方式。
ren old.txt new.txt 适用场景:
适用于已知具体文件名的场景
使用 for 循环遍历文件,保留原名并添加额外字符。
for %i in (*.jpg) do ren "%i" "前缀_%i" 适用场景:
在 .bat 文件中需将 %i 改为 %%i
利用变量截取功能,批量修改文件名中的特定部分。
set "name=%%~ni"
ren "%%i" "!name:旧=新!%%~xi" 适用场景:
需要启用 setlocal enabledelayedexpansion
配置规则,实时预览代码,一键下载 Bat 脚本
三步搞定,小白也能轻松上手
下载生成的 .bat 文件,将其复制到你需要修改文件名的文件夹内。脚本将对该文件夹中的文件执行操作。
双击 .bat 文件,Windows 会弹出一个黑色命令行窗口并自动执行脚本。你会看到每个文件的重命名进度。
执行完毕后窗口会提示"处理完成"并等待按键。刷新文件夹即可看到修改后的文件名。
批量重命名操作是不可逆的。在运行脚本前,请先复制一份文件作为测试,确保脚本行为符合预期。
运行脚本前,确保目标文件夹路径正确
先用少量测试文件验证脚本效果
注意文件名中的特殊字符(空格、中文等)
确保 .bat 文件编码为 UTF-8 以正确处理中文文件名
%%~nxi 变量引用,中文文件名也能正确处理。%i,但在 .bat 脚本文件中必须写成 %%i(双百分号),否则会被解析错误。生成器默认生成脚本格式(双百分号)。