Windows批量命名/新建文件,用这个自带工具就行

windows | 科技爱好者 2021-03-19 14:57:03
阅读量 521 点赞 0 收藏 0

大家都知道如果直接对文件进行重命名处理,这样重命名的文件会加上一个括号,并且文件的名字都是一样的,只是序号不一样。

次新建一大堆文件夹是不是非常麻烦,最麻烦的是要对它们一一重命名。

如果你想去掉括号、批量替换不同的文件名、批量新建不同的文件夹,那么你可以使用bat批量处理。


 批量替换文件夹名

在找东西时,每个文件夹都打开关闭反复好几次。忘了自己把东西存在哪个文件夹,每次在找想要的东西时都会花费大量时间。

如何重命名乱七八糟的文件夹,首先在当前目录下新建一个文本文档。

图片


打开新建的文本文档并输入以下代码:
set a=1setlocal EnableDelayedExpansionFOR /f "tokens=*" %%i IN ('dir/a:d /b') DO (set /A a+=1ren "%%i" "工作3-!a!")


图片

红色下划线标注可以根据自己需求更改

然后Shift+Ctrl+S另存为改成XXX.bat,直接双击即可。

如果出现乱码,应该是中文的原因,在「另存为」时将编码改为ANSI就可以了。

图片

这时候再双击bat文件,重命名的文件夹就改过来了。

图片


 批量更改文件名    

对文件进行重命名方法也和文件夹差不多。

同样是在当前目录下新建一个文本文档。

图片

改之前文件名不能有括号
在文本文档中输入以下代码:
@echo off  setlocal enabledelayedexpansion  set count=0  for /f %%i in ('dir /b *.jpg,*.png,*.bmp,*.jpeg,*.gif') do (      set /a count+=1      echo %%i 美女_!count!      rename %%i 美女_!count!.png  )

图片


然后「Shift+Ctrl+S」另存为改成「XXX.bat」,中文名称同样需要注意,在「另存为」时将编码改为「ANSI」。

图片
图片

批量新建文件夹   

如果你想直接批量创建新的文件夹,并且需要建立名字各不相同的文件夹呢?

举个栗子:你公司新入职了几个女同事,HR为保存好她们的个人资料,需要单独为每个人建立一个文件夹。

首先在需要新建文件夹的地方,新建一个文本文档。

图片

然后我们需要建下面几位新同事的文件夹,打开文本文档后,输入下面的内容:

md 铃原爱蜜莉 樱井莉亚 泷泽萝拉 天海翼 上原瑞穗 橘梨纱 早乙女露依 大桥未久 小川阿佐美 波多野结衣

md就是用于创建新的子目录的内部命令。md只能创建文件夹,不能创建文本文档或者其他。

注意:md和后面每个文件夹名称之间都要加入空格键。

最后「Shift+Ctrl+S」另存为改成「XXX.bat」,将编码改为「ANSI」保存。

图片

 这时候双击bat文件就可以了。

图片

学会这几招,对文件夹和文件名进行重命名、新建,就变得特别方便了。这三个批处理方法也小编经常用到的,不知道你使用过哪些呢
除了这些方法,你还知道哪些小妙招,评论区留言给我们哦~