哈喽~我是运营菌。·
在我们日常工作中,经常要批量处理一些文件。今天要跟大家分享bat批处理,它可以批量重命名文件,还可以批量删除某些类型文件。
有同学会说,自己一点不懂什么程序语言,害怕搞不懂。其实,我们拥有计算机基础,主要代码靠百度,自己修改成适合自己的电脑运行即可。
-00- 认识bat批处理
批处理(Batch),也称为批处理脚本。顾名思义,批处理就是对某对象进行批量的处理,通常被认为是一种简化的脚本语言,它应用于DOS和Windows系统中。批处理文件的扩展名为bat 或cmd。
01.Dos环境
我们通过按win+R运行,输入cmd,就能调出dos环境
(这就是dos环境↑)
02.Windows系统
批处理的脚本语言,可以通过扩展名为.bat或.cmd的文件所执行。
如果你的文件没有显示文件类型,可以通过菜单栏【查看】【文件扩展名】勾上即可显示。
例如图片的扩展名有.png/.jpg/.gif等,常见的表格文件类型有.xls/.xlsx……等等。
-01- 批量新建文件夹
01.新建文件夹的脚本语言为MD 新建的文件名,一般我们会利用Excel辅助处理数据。
例如
MD 广东
MD 上海
MD 北京
*意思是新建三个名分别为广东、上海、北京的文件夹。
02.如果用Excel处理好数据后,粘贴到txt文档中,需要在txt文当中,把一个长空格替换成一个空格。
03.然后重命名txt文件名,把后面的.txt改为.bat即可运行。
-02-
批量重命名文件名
如果是win10的用户能直接批量重命名,win7的用户选择用bat批处理重命名。
A.win10用户专用
直接Ctrl+A选中要明明的所有文件,输入新名字后,Ctrl+enter。所有文件名有(1)命名到n。
B.所有用户均可用的bat重命名
01.重命名首先要批量提取原来文件名。把【提取文件名】的放置到文件夹中,双击运行即可把该文件下所有文件提取到新的txt文档中。
提取文件名的脚本语言如下:
@echo off
for /f "delims=" %%a in ('dir /b/a-d/oN *.*') do echo %%a >>当前文件夹内文件名.txt
*将上面语言复制到txt文档,保存将文件类型改成.bat,即可双击运行。
02.利用Excel辅助处理重命名的数据,Excel处理好的数据粘贴到txt文档中
03.在txt文当中,把一个长空格替换成一个空格。
04.把文件类型由.txt改为.bat,双击运行,即可批量重命名。
注:因为是批量重命名文件,有360等软件可能会弹出警示,选择【允许本次操作】即可。重命名文件还可以批量把某文件类型改成另一文件类型,此过程是可逆过程。
-03- 批量删除某些文件名
我们利用文件类型不同的特点,批量删除某目录下的所有该文件类型的文件。
如:删除该C:\Users\Administrator\Desktop\工作\位置下所有.jpg文件代码如下:
del /f /s /q /a C:\Users\Administrator\Desktop\工作\*.jpg
①.xlsx文件,可以改为:
del /f /s /q /a C:\Users\Administrator\Desktop\工作\*.xlsx
②删除E盘下的.xlsx文件为:
del /f /s /q /a E:\*.xlsx
注意:建议批处理删除文件的命令慎用,尤其是不懂该语言的同学。因为该删除是不可逆的过程,小心删除重要文件。
-04- 附:批处理常见语言
回复关键词:bat批处理,获取这些源文件。
好啦!关于【bat批处理】就介绍到这里,如果同学有更好的方法或疑问,都可以在评论区留言哈,顺便帮忙点个在看。
本课程会继续更新,永久有效(更新不用再付费)。目前已经有90课时,累计520分钟+,86个图表制作方法和技巧,这些图表也可以用作模板。购买一门课程即可获得:图表模板+制作方法+配色主题+练习。
随着内容增加,后续会适当↑涨价
(识别二维码,试看可视化内容)
《Excel数据可视化》课程案例欣赏: