
Python
将上述代码保存为一个 Python 文件(例如 rename_files.py)。运行此脚本时,请确保将 folder_path 替换为实际的文件夹路径。脚本会遍历指定文件夹中的所有文件,并将每个文件的名称直接复制为新文件名。
方法二:使用批处理文件如果你更熟悉 Windows 批处理文件,也可以通过以下方式实现:batch@echo offsetlocal enabledelayedexpansion:: 设置目标文件夹路径set folder_path=C:pathtoyourfolder:: 进入目标文件夹pushd %folder_path%:: 遍历文件夹中的所有文件for %%F in (*) do ( :: 获取文件全路径和文件名 set file_path=%%~fF set file_name=%%~nxF :: 复制文件名作为新文件名 set new_file_name=!file_name! :: 输出重命名信息 echo 已将 !file_name! 重命名为 !new_file_name!):: 返回原始目录popd

Windows
.bat 文件(例如 rename_files.bat),然后双击运行或在命令提示符中执行。同样,你需要将 C:pathtoyourfolder 替换为实际的文件夹路径。注意事项1. 备份数据:在运行任何批量重命名脚本之前,请务必备份重要文件,以防止意外覆盖或丢失。2. 测试环境:建议先在一个小文件夹中测试脚本,确保其行为符合预期。3. 自定义规则:如果需要更复杂的重命名规则,可以根据需求修改脚本中的逻辑。通过上述方法,你可以轻松实现批量重命名文件并将原有文件名复制为新文件名的功能。
Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号