前阵子出差,经常拷贝项目源码,源码里面总是包括.svn文件夹,使得拷贝起来很麻烦,而且文件大了很多,所以自己编写小程序删除,基于同事也经常让我传这段代码,干脆制作成可执行文件。并且是通用的删除小程序。删除的路径和文件夹的名称可配置

该应用实现删除指定目录(svnpath)下的所有指定文件夹(folderName)

注意:操作系统必须安装jdk

操作步骤

1.请用记事本打开config.properties

2.配置(svnpath)和(folderName)

3.双击delete.jar

4.会在目录下生成log文件夹,该文件夹的del.log文件描述了执行删除操作的结果。

log文件夹可以删除。

5.config.properties不能删除。

先把可执行文件也放项目(runbat)当中。

官方验证记录:

我冒着被删除c盘的风险,验证了下代码是可用的。

删除前:

删除后

配置文件#功能:删除svnpath目录下所有名称为folderName的所有文件

encoding=utf-8

#要删掉的文件夹名称

folderName=zuidaima

#要删掉的文件夹目录范围内

svnpath=e:/delete

只是直接双击运行bat没来得及看就消失了,建议在bat后面增加pause。

java删除指定的文件夹_java脚本删除指定目录下的所有指定名称的文件夹相关推荐

  1. web.xml放在哪个目录下_美术资源标准(文件夹目录篇)

    前言 想了许久,最终决定以参与一款项目的过程来逐步解讲TA的相关知识点,这样会比较循序渐进的去了解TA. 首先,在项目的前期,TA是需要制定很多标准的,从目的上来讲大致可分为: 美术资源标准化,方便项 ...

  2. 位于/var/log目录下的20个Linux日志文件

    位于/var/log目录下的20个Linux日志文件[译] from:http://buptguo.com/2014/01/16/linux-var-log-files/ 原文地址:20 Linux ...

  3. java基础—采用递归的方式来获取相关目录下的子目录的名称

    采用递归的方式来获取相关目录下的子目录的名称 import java.io.File;//采用递归的方式来获取D盘下myjava目录下的所有子目录的名称 public class FileListDe ...

  4. linux脚本一般放在哪个目录下,Linux Deepin 将脚本放在个人目录下直接执行

    在 Linux Deepin 下,如何将 Bash 脚本放在个人目录下并能够不指定路径而直接执行脚本? 今天我们就以这个问题作为切入点,继续讲一下 Bash 的一些基础知识. 现在,我们打开文本编辑器 ...

  5. oracle-rdbms,Oracle数据库管理脚本介绍 (RDBMS目录下)

    Oracle中的数据字典是数据库中的非常重要的一部分,提供了相关数据库的信息,它是所有Oracle用户(从应用的最终用户.应用的设计开发者到数据库管理员)的非常重要的信息来源.数据字典的创建,是在Or ...

  6. linux查找日期目录,详解Linux查找目录下的按时间过滤的文件

    在维护项目中,有时会指定都一些条件进行过滤文件,并对该批文件进行操作:这时我们将使用shell命令进行操作:直接上代码 #!/bin/sh #BEGIN #`find ./ ! -name " ...

  7. linux依据时间过滤文件,详解Linux查找目录下的按时间过滤的文件

    在维护项目中,有时会指定都一些条件进行过滤文件,并对该批文件进行操作:这时我们将使用shell命令进行操作:直接上代码 #!/bin/sh #BEGIN #`find ./ ! -name " ...

  8. linux模糊查找目录文件,详解Linux查找目录下的按时间过滤的文件

    在维护项目中,有时会指定都一些条件进行过滤文件,并对该批文件进行操作:这时我们将使用shell命令进行操作:直接上代码 #!/bin/sh #BEGIN #`find ./ ! -name " ...

  9. android asserts文件读出到 /data/data/pkg/目录下

    1,判断文件在包下是否存在 private boolean isFileExisted() { if (new File("/data/data/" + this.getPacka ...

最新文章

  1. 一小时Thinkphp后台(2)
  2. 手机验证码倒记时函数
  3. 每日一博 - 使用环形队列实现高效的延时消息
  4. asp前端日历_asp显示日历效果
  5. debian/deepin 15.3 15.4安装jdk 1.7 (或jdk 7),配置默认环境
  6. B 站面试官:“啥是重定向?”
  7. Linux 命令之 wget -- 下载文件工具
  8. 电子科技大学计算机读博好毕业,高产博士生读博一年达毕业要求:写论文不无聊...
  9. Qt文档阅读笔记-继承QProgressDialog使得Dialog更加灵活
  10. ux和ui_使用UX设计师为Amazon的Alexa学习会话式UI的基础
  11. 原来华为是一家做音乐的公司
  12. mysql数据表案例_mysql中库和表的简单操作案例
  13. 隐藏ribbon按钮
  14. SpringMVC_Controller注解与RequestMapping
  15. python接口自动化(二)--什么是接口测试、为什么要做接口测试(详解)
  16. 重装系统后只有C盘,怎么处理?
  17. Python的BoundedSemaphore对象和Pool对象实例
  18. 我在安装TFS 2008的时候遇到的问题以及解决方法一账户问题
  19. Ubuntu中挂载使用nas服务器
  20. 成都启英泰伦科技有限公司

热门文章

  1. Java三元表达式学习笔记
  2. python 并行计算库_Python 大规模数据存储与读取、并行计算:Dask库简述
  3. html设置图片不可拖拽,js css3实现图片拖拽效果
  4. 前端实习生笔试_2016春网易前端暑期实习生笔试面经(二面已挂)
  5. dubbo k8s 服务发现_服务化改造实践(二)| Dubbo + Kubernetes
  6. 不同程序用不同网络_微信小程序直播登场,与平台直播有何不同?
  7. 我的数据分析全系列教程,记录着那些大学奋斗的时光
  8. 无须搭建环境,只需十分钟使用Google Colab平台,基于YOLOv4和Darknet来实现的物体检测
  9. 为了OFFER | 腾讯2020校招后端《解压字符串》
  10. 五十、Maven系列:安装和配置Maven镜像