导读:
bat脚本命令可以快速的执行一些电脑操作,提升工作效率。比如我电脑里有一个目录文件夹,里面存放下载的文件和图片,这些文件和图片是临时性的,用完就会删掉,如果是使用鼠标操作,我需要先选择我需要删除的文件,然后再鼠标右键删除,文件多的话就会比较麻烦了,如下图:
现在我们使用bat脚本命令快速实现删除操作,如下:
1、新建一个清空目录.txt文件,把后缀改为.bat
2、右键编辑清空目录.bat,添加如下代码,然后保存
@echo off & title 批量删除当前目录下指定格式之外的文件和文件夹cd /d "%~dp0"::设置要排除的文件格式,多个格式之间使用英文逗号隔开set Ext=ini,exe::删除文件for /f "delims=" %%a in ('dir /a-d/s/b') do (if /i not "%%~a"=="%~f0" (set "Skip="for %%i in (%Ext%) do (if /i ".%%~i"=="%%~xa" (set Skip=OK))if not defined Skip (echo "正在删除文件%%~a"del /f /q "%%~a")))::删除所有文件夹for /f "delims=" %%i in ('dir /ad /s /b') do (if exist "%%i" (echo "正在删除文件夹%%i"rd /s /q "%%i" >nul))pause
3、我们双击执行“清空目录.bat”,结果如下:
Ps:是不是非常方便,使用bat命令删除还有个好处,那就是永久性删除,被删除文件不会放入回收站,这样也可以节省后面清空回收站的时间,效率又提升了好几分钟!