我有两个文件夹,其中包含以下图片
- 原始图像
- 客户参与-小型
- 工程师
- 急救箱
- 优化图像
- 客户参与-Small_70e76dfedeadb41a97636ca7006a5953
- 工程师_6bab3639c8cde4ef2c7ab4b8eafb888b
- 急救箱_bd2d3ee1bb7a5632c66c4f269409e9ab
这是一个示例。但我在这些文件夹中有数千个文件
我目前的工作流程是:
- 点击图片
- 按F2
- 复制文件名并粘贴到其他文件
这太耗时了。有没有更快捷的方法?
如何将这些文件夹图像重命名为第一个图像。
注意:所有文件按相同顺序排列
答案1
您可以使用此代码重命名优化的图像,方法是删除下划线“_”后面的所有内容(如果您的文件没有两个下划线)。
@echo off
for /F "delims=" %%I in ('dir /A-D /B *_* 2^>nul') do (
for /F "tokens=1 delims=_ " %%J in ("%%~nI") do ren "%%I" "%%J%%~xI"
)
将此代码放入文本编辑器中,并将其保存为 Optimized Images 文件夹中的 anyname.bat 并运行它。首先复制您的文件夹。
答案2
答案3
“批量重命名实用程序”或“高级重命名器”应该可以满足您的需求。