小白可能会问啥事批处理?
批处理(Batch),也称为批处理脚本。是对某对象进行批量的处理,通常被认为是一种简化的脚本语言,它应用于DOS和Windows系统中。批处理文件的扩展名为bat
大家在Window中最多的是新建一个txt文件,写几行枯燥的dos命令,然后将后缀改为bat,双击就能完成一系列骚操作。
老Y在之前介绍过批量命名文件夹、文件的一个命令(如何批量命名文件夹、文件?只需要5行代码就搞定!)今天再来几个。
使用方法,就是将下面列举出的命令复制到txt中,然后将txt后缀改为bat,然后双击就可以执行啦。
01、创建多个文件夹
写法如下,md后面就是文件名
md laoy1
md laoy2
md laoy3
md laoy4
02、隐藏压缩包为图片
这是一个很有意思的功能,它能将一个压缩包伪装成图片,双击图片打开的就是一幅图片,除非你修改后缀名为rar这样的压缩格式。
需要提前准备的是一张图片,结果就是用图片显示而隐藏压缩包:
copy /b 1.jpg+2.rar 3.jpg
命令中1.jpg为事先准备好的图片,2.rar为压缩包。3.jpg为最终生成的图片,你把3.jpg发给别人,双击看到的就是1.jpg。
03、获取所有文件名
这个命令的功能就是获取文件夹内所有的文件名。
dir . /b>ls.txt
04、系统垃圾清理
最后的这个是网上流传最为广泛的一个磁盘垃圾清理批处理,很好用,分享下。
@echo off
echo 正在清除系统垃圾文件,请稍等......
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\cookies\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
echo 清除系统垃圾文件完成!
pause
最后再讲一些常用命令中使用的符号的说明:
md:用于创建文件夹start:start 需要打开的指定目录,**.bat文件中如果使用cd只是闪一下而已del:删除copy:复制cd.:cd.指的是当前的目录ren:重命名文件(夹)*:通配符,表示所有pause:停止系统命令的执行并显示下面的内容,运行显示:请按任意键继续. . .
好了,以上就是今天的分享内容,觉得不错记得给老Y点个【在看】支持下我哈。
- End -
往期精选:
1月分享总结,放假中还是要总结的
2月汇总,影视、音乐、下载……你想要的这边都有
3月,你要的精彩这里都有
4月思想汇报,五一节快乐!
5月思想汇报,每个月总有这么一天