日常工作中我们经常会遇到需要批量重命名文件的事儿,比如将网上下载的一堆毫无命名规律的图片按用途分类、比如将照相机里的大量活动照片按项目整理等。
Windows系统中,一般在某个文件或文件夹上右键→重命名或直接按下F2键,能够更改名称。有没有试过选中多个文件,然后重命名呢?
但是, Windows 本身自带的批量重命名功能只会在文件名后面机械式地加 (1)、(2)、(3) ,这对一些有特殊命名要求的文件就显得有些鸡肋。
那么有没高逼格点批量命名方法,当然是有的,下面只需要5行代码就搞定!
1、批量重命名文件夹
如上图所示,需要重命名一批文件夹。你只需要新建一个记事本,打开,在其中输入下面的5行代码:
set a=00 setlocal EnableDelayedExpansion FOR /f "tokens=*" %%i IN ('dir /a:d /b') DO ( set /A a+=1 ren "%%i" "芊芊精典!a!")
(注:其中新的文件夹名为:芊芊精典+序号,自己可以根据实际需要修改)
将记事本后缀名改为.bat(批处理格式),双击即可。效果如下gif图所示
2、批量重命名文件
比如要重命名上面的一批png图片,方法同样是新建一个记事本,输入如下代码:
@echo off set a=00 setlocal EnableDelayedExpansion for %%n in (*.jpg) do ( set /A a+=1 ren "%%n" "?!a!.jpg")
(注:其中新的文件名为:图片+序号,文件格式为png,根据需要自行修改)
然后,同样的将记事本的后缀名改为bat,双击,可以看到运行效果如下git图所示:
其他的文件,如word、excel等也都可以采取这种方式进行批量的重命名,只需要将代码中对于的格式进行修改就可以了。
代码的方法是不是比自带的命名高逼格,然而功能还是比较有限,今天萝卜哥带来一款超实用批量重命名工具:拖把更名器
听着名字感觉有点low,但是功能可就十分强大了。我们下载好分享的压缩包,解压压缩包,直接点击xTools.exe打开。
软件主要分整体、替换、序号、添加、删除、拓展更名、便签命名、便签写入8个板块。
使用方法也比较简单,比如需要批量命名文件,可以点击文件,添加文件,或者先将需要命名的全部文件拖拽到软件界面。
示例:将下面全面视频批量命名,在命名前加上“芊芊精典”。
需要在命名在添加,那么我们就选择添加版块,如下图设置好,最后点击应用即可完成批处理。
点击应用之后,在源文件里边就会批处理命名好,几秒就可以完成。
以上是其中一个简单的操作,对于文件夹也是一样的道理,是不是很简单,很强大哦。