Windows批量修改或去除文件前缀脚本
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
chcp 65001
@echo off
setlocal EnableDelayedExpansion

set /p folderPath="请输入需要修改前缀的文件夹路径: "
set /p oldPrefix="请输入原前缀: "
set /p newPrefix="请输入新前缀: "

for %%i in ("%folderPath%\%oldPrefix%*") do (
set "filename=%%~ni"
set "newname=!filename:%oldPrefix%=%newPrefix%!"
ren "%%i" "!newname!%%~xi"
)

echo "修改完成。"

使用脚本的步骤如下:

  1. 打开文本编辑器(例如Notepad++、Sublime Text等),将上述脚本代码复制粘贴到编辑器中。
  2. 将脚本保存为扩展名为.bat的文件,例如rename_files.bat
  3. 双击该文件来运行脚本。
  4. 根据提示输入相应参数。
  5. 如果需要去除前缀,在输入新前缀时直接回车

需要注意的是,在运行脚本之前,请务必备份你的数据,以防意外情况。