bat批处理,在工作中会带来很多便利。

例如:想删除多个文件夹内的文件夹“Quality”及其子文件

同时删除所有Cyc*文件夹内的所有R00*.tif文件

则可如下操作

先建立父bat文件run_del_multiple.bat,例,如下代码:

::call 子bat文件 %1 %2 %3 (在子bat中作为路径变量)
call del_tiff.bat Imagefile Lane03 E:\DirectGenomics\SQE\20190307\201903071716_B028_#5228_190123003UYX_3_4_5
call del_tiff.bat Imagefile Lane04 E:\DirectGenomics\SQE\20190307\201903071716_B028_#5228_190123003UYX_3_4_5
call del_tiff.bat Imagefile Lane05 E:\DirectGenomics\SQE\20190307\201903071716_B028_#5228_190123003UYX_3_4_5

建立子bat文件del_tiff.bat,例,如下代码:

@echo off
if exist %3\Quality rmdir /s/q %3\Quality
if not exist %3\Quality ping -n 1 127.0.0.1
for /f %%i in ('dir /b %3\%1\%2') do (
if exist %3\%1\%2\%%i\R001*.tif (
del %3\%1\%2\%%i\R001*.tif
) else (
ping -n 1 127.0.0.1
)
if exist %3\%1\%2\%%i\R003*.tif (
del %3\%1\%2\%%i\R003*.tif
) else (
ping -n 1 127.0.0.1
)
if exist %3\%1\%2\%%i\R004*.tif (
del %3\%1\%2\%%i\R004*.tif
) else (
ping -n 1 127.0.0.1
)
)
:END

将两个bat文件保存于同一目录下,双击run_del_multiple.bat即可执行,或者目录下空白处单击右键打开cmd命令窗口将run_del_multiple.bat拖入命令窗,单击回车键也可执行

转载于:https://www.cnblogs.com/caicai2019/p/10523079.html

bat——批量删除文件文件夹相关推荐

  1. Windows下批量删除旧文件、清除缓存文件、解救C盘、拒绝C盘爆炸

    Windows下批量删除旧文件.清除缓存文件.解救C盘.拒绝C盘爆炸 目录 Windows下批量删除旧文件.清除缓存文件.解救C盘.拒绝C盘爆炸 #删除旧文件1 #删除旧文件2 #删除旧文件1 rem ...

  2. bat批处理删除日志文件

    bat批处理删除日志文件 删除前N天日志文件 [无需确认,第一次慎用] 使用说明: 删除前N天日志文件 [另外一个版本] 使用说明: 公司的程序猿写的软件只管生成日志,却没写删除过期的日志,时间久了日 ...

  3. Windows使用命令行快速批量删除大量文件

    Windows服务器如果需要删除的文件夹中文件数目很多,如果通过鼠标选择文件夹再直接删除会响应得非常慢. 用下面两个命令则可以比较快速删除大量文件夹和文件. 命令分别如下: rmdir [drive: ...

  4. 使用Python批量删除windows下特定目录的N天前的旧文件实战:Windows下批量删除旧文件、清除缓存文件、解救C盘、拒绝C盘爆炸

    使用Python批量删除windows下特定目录的N天前的旧文件实战:Windows下批量删除旧文件.清除缓存文件.解救C盘.拒绝C盘爆炸 目录

  5. 【第54题】输入、输出系列2-批量重命名,批量移动文件,批量删除tmp文件

    回城传送–><JAVA筑基100例> 文章目录 零.前言 一.题目描述-批量重命名 1.题目 2.解题思路 3.代码详解 二.题目描述-批量移动文件 1.题目 2.解题思路 3.代码 ...

  6. 如何批量删除PDF文件中的页面

    当我们想要批量删除PDF文件中的页面时,我们需要怎么做呢?在工作中,PDF文件是很常见的,当我们在使用PDF文件时,想要删除PDF文件中的页面需要怎么做.今天小编就给大家介绍批量删除PDF文件中页面的 ...

  7. 群晖自动删除重复文件_在群晖中批量删除重复文件(零基础手把手图文)

    在群晖中批量删除重复文件(零基础手把手图文) 2020-03-26 14:51:01 24点赞 229收藏 39评论 小编注:此篇文章来自即可瓜分10万金币,周边好礼达标就有,邀新任务奖励无上限,点击 ...

  8. BAT批量将CR2文件转化为JPG

    BAT批量将CR2文件转化为JPG cr2是佳能的raw,改个文件扩展名就可以变成jpg :: cd in the folder @echo off& setlocal EnableDelay ...

  9. 批量删除所有文件名称中的英文字母

    概要:我们给大家讲了很多批量重命名的方法,那么大家有没有遇到过批量删除所有文件名称中的英文字母的需求呢?这里呢就给大家详细的介绍了如何批量删除多个文件的文件名称中的所有的英文字母的方法. 我们都知道批 ...

  10. Linux批量删除指定文件

    Linux批量删除指定文件 平时我们会遇到一些需要批量删除文件的操作,这其实就是找 + 删两步操作,可以通过某些命令组合轻松实现. 注意:删除文件前一定要确认是否需要备份以及是否已经备份. 一.删除指 ...

最新文章

  1. 很用心的写了 9 道 MySQL 面试题
  2. Java中的锁原理、锁优化、CAS、AQS详解!
  3. 17商品推荐系统项目框架
  4. 无人驾驶、自动驾驶与驾驶辅助的区别
  5. captcha2 验证码 php,Yii2增加验证码步骤详解
  6. angular源码分析之platformBrowserDynamic
  7. execjs执行报: ‘gbk‘ codec can‘t decode byte 0xac in position 62: illegal multibyte sequence
  8. 在linux中配置编译u-boot方法,U-Boot编译过程解析
  9. 全球及中国信用卡生成器行业投资模式及投资策略分析报告2022-2028年
  10. XMPP即时通讯协议使用(十)——好友关系状态
  11. Big5和Gb编码转换
  12. 微信小程序上传图片到云储存
  13. HTTP网络协议四:HTTP报文及报文字段说明
  14. dva 路由/导航/
  15. 关于爆仓那些事,出现爆仓就是黑平台?
  16. nsga 的java实现_Java – Scala遗传算法(GA)库中的模拟二进制交叉(SBX)交叉运算符
  17. redis set设置有效时间问题
  18. 海洋重力数据处理步骤
  19. hdu 6578 Blank dp
  20. 北航计算机学院的博士待遇,北航博士毕业留校让人寒心的工资

热门文章

  1. uni.getUserProfile获取的微信昵称是微信用户,头像获取的是默认头像
  2. 熔断机制什么意思_熔断机制是什么意思?什么是熔断机制?
  3. python3实现网络爬虫(4)--BeautifulSoup使用(3)
  4. Mathematica/偏导数/最小二乘法(线性回归)
  5. oracle latch chain,Oracle Latch及latch矛盾
  6. 如何占用计算机大量内存,windows7内存占用率高如何处理_win7电脑内存占用过高怎么办...
  7. 51智联等已成“厕所”,猎聘网建“会所”求突破
  8. 云计算技术与应用(高职组)赛题库 2019 年全国职业院校技能大赛题库
  9. jcp jsr_JCP选举结果:LJC和CloudBees赢得EC席位
  10. 一个牛人在美国的跳槽经历(转)