找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 22244|回复: 0

[文件操作] 批量重命名文件,根据文件名的关键字修改文件名的其他部分并移动到新建文件夹

[复制链接]
发表于 2020-3-9 10:31:26 | 显示全部楼层 |阅读模式
批量重命名文件,根据文件名的关键字修改文件名的其他部分并移动到新建文件夹。

待修改的文件名规律:由"-"分为N个部分,如:"H12-Amb10687-RBD-21-VK-_M13-47.ab1", 其中关键字为第1个"-"和第2个"-"之间的部分,如"Amb10687",关键字在所有文件中是唯一的。

现在想根据关键字修改其文件名中第2个"-"和第5个"-"之间的部分为CSV文件中给出的文件名,如将上例中的"RBD-21-VK"修改成"IVD-6-VK", 最终文件名由"H12-Amb10687-RBD-21-VK-_M13-47.ab1"修改成"H12-Amb10687-IVD-6-VK-_M13-47.ab1".

1. 初始状态:存放关键字清单的CSV和待修改的文件在同一个文件夹。

2. 运行程序:按上面的规则重命名文件,并移动重命名的文件到新建的 “已修改” 文件夹,未重命名的文件不移动。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-20 20:32 , Processed in 0.026798 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表