Windows系统下批量重命名文件(bat命令版本)

 我来答
匿名用户
2018-11-28
展开全部
你好,试试这样行不行。
方法/步骤

将需要重命名的文件夹放到一个文件夹,然后在文件中空白处‘shift’+左键,打开命名窗口

接着再命令窗口输入命令:dir/b>rename.xls ,回车 →然后会看到生成一个Excel文件。
(dir/b 中的/b是一个参数,就是现实该文件夹下的所有文件名,包括文件名和文件名,生成“rename.xls”文件。)

打开“rename.xls”文件,如果有提示框,选择“是”,在Excel里删除“rename.xls”这行

然后在excel用mid函数截取需要的文件名,和 & 字符拼接 添加自己想要的文字(mid & 用法自行百度)
我用的函数:
=B1&MID(A1,5,4)&"年第"&MID(A1,9,2)&"期"&MID(A1,11,4)

再添加bat命令公式,字符串相连( "ren "&旧的名字&" "&新名字 ):
="ren "&A1&" "&C1

然后把上一步 C列 生成的值 复制。在文件夹里新建一个txt,命名为“rename.bat”→右键 →编辑→把值复制到里面→保存

双击运行 rename.bat 文件即可,电脑慢或者文件多,就稍等一会,或者刷新一下,文件夹里的文件名字就重命名好了

END
注意事项

bat命令为系统脚本命令,可能杀毒软件会误报病毒,那可以在杀毒软件添加白名单
如果系统没有Excel,请自行安装
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式