用bat脚本实现批量重命名txt文件

使用以下步骤来使用该脚本:

@echo off
setlocal enabledelayedexpansion
set count=0
for /f "delims=" %%i in ('dir /b *.txt') do (
  set /a count+=1
  set newname=newfile_!count!.txt
  ren "%%i" "!newname!"
)
  1. 打开文本编辑器:在 Windows 中,您可以使用记事本或其他文本编辑器打开一个新的文件。
  2. 复制代码:将上面的代码复制到打开的文件中。
  3. 保存为 .bat 文件:保存文件,并在文件名后缀后添加 .bat,例如 rename.bat
  4. 运行脚本:将该文件移动到您想要重命名的文件夹中,然后双击该文件以运行脚本。
  5. 检查重命名结果:脚本将重命名该文件夹中的所有 .txt 文件,并使用新的名称,例如 newfile_1.txtnewfile_2.txt 等。

请注意,如果文件夹中已经存在名为 newfile_x.txt 的文件,则该脚本可能会导致重命名失败。因此,请在运行脚本之前确保文件夹中不存在任何与新文件名冲突的文件。

您可能还喜欢...