背景

最近要打包一下学习的算法上机测试的资料,把编译出来的文件删一下,只保留C++源文件。
这里面的东西还真不少:

D:\编程代码\程序\C++>tree /f
卷 Data 的文件夹 PATH 列表
卷序列号为 90AF-CB35
D:.
│  Hello World.cpp
│
└─Project│  01.cpp│  02.cpp│  03.cpp│  04.cpp│  05.cpp│  06.cpp│  07.cpp│  08.cpp│  09.cpp│  10.cpp│└─记录├─2021-10-10│      1.cpp│      10.cpp│      11.cpp│      12.cpp│      13.cpp│      14.cpp│      15.cpp│      2.cpp│      3.cpp│      4.cpp│      5.cpp│      6.cpp│      7.cpp│      8.cpp│      9.cpp│      第十九课.docx│├─2021-10-17│      1.cpp│      10.cpp│      11.cpp│      12.cpp│      13.cpp│      14.cpp│      15.cpp│      2.cpp│      3.cpp│      4.cpp│      5.cpp│      6.cpp│      7.cpp│      8.cpp│      9.cpp│├─2021-10-24│      1.cpp│      1.exe│      10.cpp│      11.cpp│      12.cpp│      13.cpp│      14.cpp│      15.cpp│      2.cpp│      2.exe│      3.cpp│      3.exe│      4.cpp│      5.cpp│      6.cpp│      7.cpp│      8.cpp│      9.cpp│├─2021-10-3│      1.cpp│      10.cpp│      11.cpp│      12.cpp│      13.cpp│      14.cpp│      15.cpp│      2.cpp│      3.cpp│      4.cpp│      5.cpp│      6.cpp│      7.cpp│      8.cpp│      9.cpp│      第十八课.docx│├─2021-10-31│      1.cpp│      1.exe│      10.cpp│      2.cpp│      2.exe│      3.cpp│      3.exe│      4.cpp│      4.exe│      5.cpp│      5.exe│      6.cpp│      7.cpp│      8.cpp│      9.cpp│├─2021-11-14│      1.cpp│      1.exe│      10.cpp│      11.cpp│      12.cpp│      13.cpp│      14.cpp│      15.cpp│      16.cpp│      17.cpp│      18.cpp│      19.cpp│      2.cpp│      2.exe│      20.cpp│      3.cpp│      4.cpp│      5.cpp│      6.cpp│      7.cpp│      8.cpp│      9.cpp│├─2021-11-18│      1.cpp│      2.cpp│      3.cpp│      4.cpp│      5.cpp│├─2021-11-21│      1.cpp│      1.exe│      10.cpp│      11.cpp│      12.cpp│      13.cpp│      14.cpp│      15.cpp│      2.cpp│      2.exe│      3.cpp│      4.cpp│      5.cpp│      6.cpp│      7.cpp│      8.cpp│      9.cpp│├─2021-11-28│      1.cpp│      1.exe│      10.cpp│      11.cpp│      12.cpp│      13.cpp│      14.cpp│      15.cpp│      2.cpp│      2.exe│      3.cpp│      3.exe│      4.cpp│      4.exe│      5.cpp│      5.exe│      6.cpp│      6.exe│      7.cpp│      7.exe│      8.cpp│      8.exe│      9.cpp│├─2021-11-7│      1.cpp│      1.exe│      10.cpp│      2.cpp│      2.exe│      3.cpp│      3.exe│      4.cpp│      4.exe│      5.cpp│      5.exe│      6.cpp│      6.exe│      7.cpp│      8.cpp│      9.cpp│      第二十二课.docx│├─2021-6-18│      1.cpp│      10.cpp│      11.cpp│      12.cpp│      13.cpp│      14.cpp│      15.cpp│      2.cpp│      3.cpp│      4.cpp│      5.cpp│      6.cpp│      7.cpp│      8.cpp│      9.cpp│├─2021-6-25│      1.cpp│      10.cpp│      11.cpp│      12.cpp│      2.cpp│      3.cpp│      4.cpp│      5.cpp│      6.cpp│      7.cpp│      8.cpp│      9.cpp│├─2021-7-12│      1.cpp│      10.cpp│      2.cpp│      3.cpp│      4.cpp│      5.cpp│      6.cpp│      7.cpp│      8.cpp│      9.cpp│├─2021-7-13│      1.cpp│      10.cpp│      11.cpp│      12.cpp│      13.cpp│      14.cpp│      15.cpp│      2.cpp│      3.cpp│      4.cpp│      5.cpp│      6.cpp│      7.cpp│      8.cpp│├─2021-7-14│      1.cpp│      10.cpp│      11.cpp│      12.cpp│      13.cpp│      14.cpp│      15.cpp│      2.cpp│      3.cpp│      4.cpp│      5.cpp│      6.cpp│      7.cpp│      8.cpp│      9.cpp│      第八课.docx│├─2021-7-15│      1.cpp│      10.cpp│      11.cpp│      12.cpp│      13.cpp│      14.cpp│      15.cpp│      2.cpp│      3.cpp│      4.cpp│      5.cpp│      6.cpp│      7.cpp│      8.cpp│      9.cpp│├─2021-7-16│      1.cpp│      10.cpp│      11.cpp│      12.cpp│      13.cpp│      14.cpp│      15.cpp│      2.cpp│      3.cpp│      4.cpp│      5.cpp│      6.cpp│      7.cpp│      8.cpp│      9.cpp│      第九课.docx│├─2021-7-19│      1.cpp│      10.cpp│      11.cpp│      12.cpp│      13.cpp│      14.cpp│      15.cpp│      2.cpp│      3.cpp│      4.cpp│      5.cpp│      6.cpp│      7.cpp│      8.cpp│      9.cpp│├─2021-7-2│      1.cpp│      10.cpp│      11.cpp│      12.cpp│      13.cpp│      14.cpp│      15.cpp│      2.cpp│      3.cpp│      4.cpp│      5.cpp│      6.cpp│      7.cpp│      8.cpp│      9.cpp│├─2021-7-20│      1.cpp│      10.cpp│      11.cpp│      12.cpp│      13.cpp│      14.cpp│      15.cpp│      2.cpp│      3.cpp│      4.cpp│      5.cpp│      6.cpp│      7.cpp│      8.cpp│      9.cpp│      第十课.docx│├─2021-7-21│      1.cpp│      10.cpp│      11.cpp│      12.cpp│      13.cpp│      14.cpp│      15.cpp│      2.cpp│      3.cpp│      4.cpp│      5.cpp│      6.cpp│      7.cpp│      8.cpp│      9.cpp│      第十一课.docx│├─2021-7-22│      1.cpp│      10.cpp│      11.cpp│      12.cpp│      13.cpp│      14.cpp│      15.cpp│      2.cpp│      3.cpp│      4.cpp│      5.cpp│      6.cpp│      7.cpp│      8.cpp│      9.cpp│├─2021-7-26│      1.cpp│      10.cpp│      11.cpp│      12.cpp│      13.cpp│      14.cpp│      15.cpp│      16.cpp│      17.cpp│      18.cpp│      19.cpp│      2.cpp│      20.cpp│      3.cpp│      4.cpp│      5.cpp│      6.cpp│      7.cpp│      8.cpp│      9.cpp│      第十一课.docx│      第十二课.docx│      第十五课.docx│├─2021-7-9│      1.cpp│      10.cpp│      11.cpp│      12.cpp│      13.cpp│      14.cpp│      15.cpp│      2.cpp│      3.cpp│      4.cpp│      5.cpp│      6.cpp│      7.cpp│      8.cpp│      9.cpp│├─2021-9-12│      1.cpp│      10.cpp│      11.cpp│      12.cpp│      13.cpp│      14.cpp│      15.cpp│      2.cpp│      3.cpp│      4.cpp│      5.cpp│      6.cpp│      7.cpp│      8.cpp│      9.cpp│      title.in│      title.out│├─2021-9-19│      1.cpp│      10.cpp│      11.cpp│      12.cpp│      13.cpp│      14.cpp│      15.cpp│      2.cpp│      3.cpp│      4.cpp│      5.cpp│      6.cpp│      7.cpp│      8.cpp│      9.cpp│      第十七课.docx│├─2021-9-21│      1.cpp│      10.cpp│      11.cpp│      12.cpp│      13.cpp│      14.cpp│      15.cpp│      2.cpp│      3.cpp│      4.cpp│      5.cpp│      6.cpp│      7.cpp│      8.cpp│      9.cpp│└─2021-9-51.cpp10.cpp11.cpp12.cpp13.cpp14.cpp15.cpp2.cpp3.cpp4.cpp5.cpp6.cpp7.cpp8.cpp9.cpp第十六课.docxD:\编程代码\程序\C++>

搜了了一下,26个文件,用批处理给删了!


认识一下del命令

del这个命令自带的解说如下:


D:\编程代码\程序\C++>del /?
删除一个或多个文件。DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names
ERASE [/P] [/F] [/S] [/Q] [/A[[:]attributes]] namesnames         指定一个或多个文件或者目录列表。通配符可用来删除多个文件。如果指定了一个目录,该目录中的所有文件都会被删除。/P            删除每一个文件之前提示确认。/F            强制删除只读文件。/S            删除所有子目录中的指定的文件。/Q            安静模式。删除全局通配符时,不要求确认/A            根据属性选择要删除的文件属性          R  只读文件            S  系统文件H  隐藏文件            A  准备存档的文件I  无内容索引文件      L  重新分析点O  脱机文件            -  表示“否”的前缀如果命令扩展被启用,DEL 和 ERASE 更改如下:/S 开关的显示句法会颠倒,即只显示已经
删除的文件,而不显示找不到的文件。D:\编程代码\程序\C++>

我们可以使用通配符来概括这些文件,如所有的C++源文件就是*.cpp,所有的docx格式文档就是*.docx
当我们想要删除所有的可执行文件时,就输入del *.exe,可以加上安静模式、进入子文件夹去删除等方法,综合起来代码为del /q /s /f *.exe,来试一下。

另外说一嘴,不要随便用这个命令,这样写不会放到回收站,直接删除掉,所以谨慎使用。

批处理删除指定文件夹中的指定类型文件相关推荐

  1. python找到文件夹下指定文件类型_python 读取指定文件夹中的指定文件类型的文件名...

    C# 读取指定文件夹中的全部文件,并按规则生成SQL语句! 本实例的目的在于: 1 了解怎样遍历指定文件夹中的全部文件 2 控制台怎样输入和输出数据 代码: using System; using S ...

  2. python从文件夹中提取指定文件_使用Python实现从各个子文件夹中复制指定文件的方法...

    之前用来整理图片的小程序,拿来备忘,算是使用Python复制文件的一个例子. # -*- coding: utf-8 -*- #程序用来拷贝文件并输出图片采集日期等其他信息到Excel中 #文件夹结构 ...

  3. Python查找文件夹中含有指定关键字的文件

    查找文件夹中含有指定关键字的文件,并将该文件复制到另一个文件夹中 ''' 查找文件夹中含有指定关键字的文件,并将该文件复制到另一个文件夹中 ''' import os import shutildef ...

  4. 批量替换一个文件中的文件名,例如将文件夹中s**_abnormal.jpg文件修改为s**_abnor.jpg

    文章涉及到StringAbout::开头的函数具体实现参考:string与Cstring字符串类型转换和其他操作总结 CProcessFile::开头的函数实现参考:文件读写操作工具类CProcess ...

  5. matlab打开bmp,Matlab 读取文件夹中所有的bmp文件

    将srcimg文件下的bmp文件转为jpg图像,存放在dstimg文件夹下 str = 'srcimg'; dst = 'dstimg'; file=dir([str,'\*.bmp']); :len ...

  6. java压缩zip文件夹错误_Java将文件或者文件夹压缩成zip(修复文件夹中存在多个文件报Stream Closed错误问题)...

    项目场景: Java将文件或者文件夹压缩成zip(修复文件夹中存在多个文件报Stream Closed错误问题) 问题描述: 最近的项目需要将多级文件夹压缩成zip,网上找了几个工具类,都会报错,所以 ...

  7. 失物招领php_我的Mac上“失物招领”文件夹中的大型iNode文件是什么?

    失物招领php If you're trying to figure out what's taking up space on your Mac, you might stumble upon so ...

  8. Python判断两个文件夹中互相不同的文件有哪些、判断一个文件夹相对于另外一个文件夹缺少了哪些文件

    Python判断两个文件夹中互相不同的文件有哪些.判断一个文件夹相对于另外一个文件夹缺少了哪些文件 目录 Python判断两个文件夹中互相不同的文件有哪些.判断一个文件夹相对于另外一个文件夹缺少了哪些 ...

  9. 使用cmd命令在桌面上新建一个文件夹,且在文件夹中新建一个.java文件,使用cmd命令实现.java文件的编译运行

    标题使用cmd命令在桌面上新建一个文件夹,且在文件夹中新建一个.java文件,使用cmd命令实现.java文件的编译运行 1.在电脑桌面使用快捷键win+r打开 2.打开cmd命令界面之后使用md d ...

  10. python查找文件夹中的指定文件_python 递归搜索文件夹下的指定文件

    python 递归搜索文件夹下的指定文件 import os def look_in_directory(directory): """Loop through the ...

最新文章

  1. 类的operator new与operator delete的重载
  2. ChIP-seq基本分析流程
  3. 正确理解python中二分查找
  4. 渝粤教育,我是客服,2022重返王者荣耀,再露凶残,欢迎约战
  5. 6个经典的JavaScript报错分析
  6. 前端学习(3209):react中类中方法的this指向
  7. Flask中数据库的应用
  8. 什么是 Elasticsearch?一篇搞懂
  9. mac 向mysql输入 数据_(mac系统下)mysql 入门
  10. swagger注解类说明
  11. 2017年10月30日360最新虚拟壳脱壳后完全修复
  12. 关于Linux中网络连接配置(NetworkManager)的一些笔记
  13. 【上古秘籍】之Eclipse的秘籍 转
  14. E. 新旧身份证(继承)
  15. python做飞机大战游戏_python实现飞机大战游戏
  16. 阿拉尔市谷歌高清卫星地图下载
  17. 有关数据的“那些事儿”,百度云发声啦!
  18. MAC 活动监视器部分状态缺失
  19. asp 支付宝 企业版 接口 支持网银接口 ,网银直接支付
  20. Matlab代码生成之SIL/PIL测试

热门文章

  1. 机床数据采集之凯恩帝(KND)机床 IP地址设置
  2. 单片机控制10BitDA正弦信号发生器 PROTEUS 和51单片机教程(附仿真文件+源代码)
  3. 哈工大教授车万翔:基于迁移学习的任务型对话系统
  4. Java教师评估系统_jsp教师在线评价系统
  5. cnc计算机控制,CNC控制器
  6. linux分析java堆栈信息,Linux下获取java堆栈文件并进行分析
  7. 什么是端口映射?内网端口映射工具推荐
  8. 时序约束系列之D触发器原理和FPGA时序结构
  9. 直播流播放器 html,rtmp直播视频流播放器(ckplayer)使用方法
  10. 电容单位F法拉、mF毫法、纳法nF、皮法pF之间是如何转换