想必大家在工作中经常会处理很多文件,比如修改文件名称,添加文件名称后缀或者添加前缀的需求,如果一个一个文件手动去改的话是非常浪费时间的。
今天就教大家如何批量处理文件,达到1秒钟处理几百个文件的高效操作,操作非常简单,只要有电脑会打字基本都能学会哦!
不多说了,先来看效果吧!
批量添加文件名后缀:
操作步骤如下:
-
打开你需要处理的文件所在的文件夹
-
点击文件夹窗口顶部的查看菜单,然后勾选文件扩展名这个选项(显示文件的扩展名)
-
在文件夹下创建一个txt文件,然后打开后输入以下代码:
@echo off
echo 请输入文档类型:
set /p file=
for /f "delims=" %%i in ('dir /b *.%file%') do (
ren "%%i" "%%~niWord文档模板%%~xi"
)
其中“Word文档模板”这几个字是你要添加的后缀名称,例如你要把文件夹下的所有Word文件的文件名都添加一个“我的文档”文字,那就把以上代码中的“Word文档模板”替换成“我的文档”,如下操作:
所有文件的文件名称都添加了一个“我的文档”文字。
4.输入代码后保存关闭,然后把文件.txt的文件扩展名修改为.bat。
5.双击运行bat文件,然后输入你要批量处理的文件的文件扩展名。
6.按回车键,完成批量处理。
是不是很简单呢?如果还是不会可以评论区域留言哦!
可能很多人会问了,可以批量添加后缀名称是不是也可以批量添加前缀呢?
答案是肯定的。
下面我们来看看批量添加前缀的效果:
是不是很快?
操作步骤和添加后缀的步骤是一样的,只是代码有所不同。
下面是批量添加前缀的代码:
@echo off
echo 请输入文档类型:
set /p file=
for /f "delims=" %%f in ('dir/b/s/a-d *.%file%') do (
if not "%%~nxf"=="%0" ren "%%f" "我的文档%%~nxf"
)
复制粘贴以上代码到你的bat文件上即可,把“我的文档”这几个文字替换成你想要添加的任何文字。
然后双击运行,秒改,妈妈再也不用担心我的工作啦。
欢迎关注公众号:理想的键盘
公众号后台回复“文件”,即可免费获取完整的文件处理工具哦!