bat批量处理,解放双手
bat批量处理,解放双手
1. 批量删除目录下某格式的文件
修改代码里的第五行.jpg为其他后缀,即可删除其他后缀的文件
1 | @echo off |
因为我懒蛋,再写一个留着以后自己用
删除目录下所有照片
1 | @echo off |
以下内容由小陈gpt💕
生成
什么是.bat文件
.bat文件,全称为批处理文件(Batch program),是 Windows 系统下的一种脚本文件,通常以 .bat 作为扩展名,可以使用记事本等文本编辑器来编写。.bat文件中可以包含一些常用的命令、变量和逻辑控制语句等,可以根据具体需求编写相应的批处理脚本进行操作。
.bat文件作为一种自动化工具,可以用于批量处理相同或类似的任务,从而提高效率、减轻工作负担。
常用的bat技巧
1. 文件重命名
有时候需要批量更改文件名,手动更改费时费力,这时候可以使用.bat脚本进行快速更改。
例如,将文件夹下的所有 .txt 文件改为 .md 文件:
1 | ren *.txt *.md |
2. 批量复制、移动文件
使用.bat脚本可以快速批量复制、移动文件,例如将D盘下的所有图片复制到E盘下的Images文件夹:
1 | xcopy D:\*.jpg E:\Images /s /e |
- /s 参数表示包括子目录;
- /e 参数表示将所有目录,包括空目录都复制过去。
3. 批量安装软件
.bat脚本可以用于批量安装软件,例如,安装打印机驱动程序:
1 | start /wait PSCRIPT5.DLL /s /up /cd"C:\PrinterDriver\disk1" /cd"C:\PrinterDriver\disk2" /quiet |
- /wait 参数表示等待驱动程序安装完成;
- /s 参数表示静默安装;
- /up 参数表示更新驱动程序;
- /cd 参数表示指定驱动程序的安装路径。
4. 清理临时文件
清理 Windows 系统临时文件可以加快系统的运行速度,.bat脚本可以实现快速清理。
例如,清理系统临时文件及回收站:
1 | del /q %temp%\*.*rd /s /q %temp%del /q %systemroot%\Temp\*.*rd /s /q %systemroot%\Tempdel /q /s %userprofile%\AppData\Local\Temp\*.*rd /s /q %userprofile%\AppData\Local\Tempcleanmgr /sagerun:1 |
- %temp% 表示系统临时文件的目录;
- %systemroot% 表示操作系统的安装目录;
- %userprofile% 表示当前用户的用户文件夹。
5. 批量处理目录
使用.bat脚本可以实现批量操作目录,例如,创建多级目录:
1 | md D:\MyFolder\Level1\Level2\Level3 |
总结
通过上述常用的.bat技巧的介绍,我们可以发现使用.bat脚本可以方便快捷地完成相同或类似的任务,大大提升工作效率,并且无需手工操作,节省时间,解放双手。
在实际工作中,我们可以根据不同的需求编写自己的.bat脚本,从而实现更加自动化的操作。
本博客所有文章除特别声明外,均采用CC BY-NC-SA 4.0许可协议。转载请注明来自小陈和小张💕!