让代码更简单

Windows命令cmd批量重命名

重要:本文最后更新于2018-10-29 09:29:35,某些文章具有时效性,若有错误或已失效,请在下方留言或联系代码狗

说起批量重命名,很多朋友会说某某某批量重命名工具,对于这种使用别人写好的软件的行为,咱们今天不讨论,不是说不提倡,只是批量重命名实在是太简单,简单到我根本就不行去下载一个专门的软件来干这事,因为下载软件比这复杂多了,说不定下载下来的就是某一套餐。

如何快速重命名很多文件?Windows下有很多办法,各种编程手段就不说了,在不安装任何环境与编译器的情况下,我知道两种,一种是使用Windows自带的vbscript脚本,只需要使用记事本就能写代码执行。另一种就是cmd命令提示符了,以前没有图像化界面时,很多功能都需要使用cmd命令来实现,如何批量重名?只需要下面这几行代码。

复制
@echo off 
set a=0 
setlocal EnableDelayedExpansion 
for %%n in (*.png) do ( 
set /A a+=1 
ren "%%n" "bilibili_!a!.png" 
)

这里的命令表示将当前目录下的所有png后缀的图片都改名为bilibili_{a}.png,这里的{a}是从1开始到n的数字。

双击执行该bat文件(注意该bat文件需要放在和要重命名的图片同一个目录下),就会发现文件名改变了。

下图中红框标出来的三个地方可以随自己喜欢任意修改:

Windows命令cmd批量重命名

Windows命令cmd批量重命名

感觉很棒!可以赞赏支持我哟~

2 打赏

评论 (0)

登录后评论
QQ咨询 邮件咨询 狗哥推荐