批量删除硕鼠下载的残留文件

如果下载搜狐、新浪、网易公开课、youtobe等等这些视频网站上的视频,迅雷不成,我经常用的是硕鼠,当然也可以用其他的下载工具。

有硕鼠下载这些视频网站上的视频,会有下载后的残留文件。

下载一个、两个的话,可以手动删除,但是批量下载的话,删到什么时候!

这里提供一个方法,可以秒删这些残留文件。【当然,雕虫小技了】

 1 import java.io.File;
 2
 3 public class Test {
 4     public static void main(String[] args) {
 5
 6         File file = new File("e:" + File.separator + "flvcd");
 7         TraverseFile(file);//递归遍历文件夹
 8     }
 9
10     private static void TraverseFile(File file) {
11
12         if(!file.exists()) {
13             System.out.println("路径不存在");
14         }
15         if (file.isDirectory()) {//判断是否是文件夹
16             File[] result = file.listFiles();//得到文件夹里所有的文件夹和文件
17             if (result != null) {
18                 for (int i=0; i<result.length; i++) {
19                     TraverseFile(result[i]);//再次遍历文件夹
20                 }
21             }
22         }
23
24         System.out.println(file);
25         String str = file.getName();
26         if (str.contains(".exe") | str.contains(".dxq")) {
27             System.out.println("* " + str);
28             file.delete();
29         }
30
31     }
32 }
时间: 2024-11-07 11:40:15

批量删除硕鼠下载的残留文件的相关文章

批量删除本地指定扩展名文件工具

VC工具在编译时,会生成大量临时文件,占用很多空间,项目多了,手动删除就会很费力,所以我做了个小工具,可以批量删除指定目录,指定扩展名的文件. 此工具根据配置文件指定的扩展名删除文件,一般我删除VC的扩展名为:.ipch.pdb.pch.sdf.tlog.obj.idb.ilk.res.根据需要,自行配置. 下载地址:http://download.csdn.net/detail/yxstars/8201833 下面是一些vc扩展名的含义: .APS:存放二进制资源的中间文件,VC把当前资源文件

linux中find批量删除空文件及空文件夹

linux下批量删除空文件(大小等于0的文件)的方法  代码如下 复制代码 find . -name "*" -type f -size 0c | xargs -n 1 rm -f 用这个还可以删除指定大小的文件,只要修改对应的 -size 参数就行,例如:  代码如下 复制代码 find . -name "*" -type f -size 1024c | xargs -n 1 rm -f 就是删除1k大小的文件.(但注意不要用 -size 1k,这个得到的是占用空

批量修改文件后缀名、批量删除相同后缀名的文件

在要批量删除或修改的文件夹里添加一个txt文件. 编辑(选择)以下内容的一条即可. 保存. 重命名为bat,确定后.直接双击执行即可得到要的效果. ren *.bat *.txt#把所有后缀为.txt.bat的转换为.txt.txtren *.bat *.#把所有后缀为.txt.bat的转换为.txt 参考url: http://blog.csdn.net/ldong2007/article/details/5659839 http://blog.sina.com.cn/s/blog_5063c

LINUX 使用批量删除文件的几种方法

如何用正则表达式批量删除文件我们都知道 linux 命令行 使用 rm 可以删除文件, 但是当有时候想要批量删除一些自动生成的文件(照片,音乐)等等自动生成命名的文件时, 我们需要怎么办呢, 下面是两种办法 通过通配符批量删除文件例如我的文件夹里现在有这么几个文件, 我想要把他们一次性删除, 可以在当前文件夹内执行如下命令 $ rm test-{1..20}.txt1这样就可以全部删除了! 使用正则表达式批量删除文件正则表达式删除的命令稍微有点不一样, 因为 rm 默认是不支持正则表达式的, 所

如何在线批量删除PDF文件内的空白页

如何在线批量删除PDF文件内的空白页,办公中经常会接触到几千页的PDF文件,然而这些文件中存在着空白页的漏洞,严重影响到了PDF的整体性,那如何将这些空白页批量删除掉呢,请看下面操作.1.打开电脑,进入百度首页,搜索迅捷PDF在线转换器. 2.进入转换器界面后,在导航栏上点击文档处理,在下拉框中找到PDF删除页.3.点进PDF删除页后,点击选择文件加入待删除页的PDF文件,也可以直接拖动添加.4.添加完需要删除页的PDF文件,设置需要删除的页码后,点击开始删除按钮.5.点击删除按钮后,将自动删除

批处理 批量删除当前目录及子目录下多个指定的扩展名文件

批量删除当前目录及子目录下任意指定的扩展名文件 今编译DEV的语言文件,各种语言文件不需要,只保留中文的语言文件,写个批处理也方便以后使用 1 @echo off 2 set Path=%CD% 3 cd /d Path 4 del /f/s/q/a *.tlog 5 del /f/s/q/a *.cache 6 del /f/s/q/a *.txt 7 del /f/s/q/a *.pdb 8 del /f/s/q/a *.resources 9 del /f/s/q/a *.vspscc 1

如何禁止 Mac OS X 在外接设备上生成 .DS_Store 文件?以及如何批量删除 .DS_Store 文件?

如何禁止 Mac OS X 在外接设备上生成 .DS_Store 文件?以及如何批量删除 .DS_Store 文件?原文链接:http://www.java2class.net/bbs/viewthread.php?tid=254背景信息.DS_Store文件(Desktop Services Store)是一个隐藏的文件,在每一个目录下都有,它存放着这个文件目录的一些特定属性信息 Metadata,比如图标大小.位置.背景图片等属性:有点儿类似于 Windows 操作系统上的 Thumbs.d

linux批量复制或删除同命名规则的文件

如图所示,有多个不同后缀的文件,但他们的前缀都是"QC_TZ.impute." 此时想批量复制图中的文件的话,可以考虑用命令行 cp QC_TZ.impute.* /your/destination/ 其中,cp表示复制,*表示不同的后缀,/your/destination/表示复制的文件存放在"destination"的文件夹下 同理,如果想批量删除的话,用以下命令行 rm QC_TZ.impute.* rm表示删除

批量创建文件,批量改名,批量删除

#使用for循环批量创建10个文件 #!/bin/sh if [ ! -d $PWD/file ] && mkdir -p $PWD/file then path=$PWD/file for count in `seq 10` do cd $path && touch linux-$count.jpg done else exit 1 fi #使用for循环批量改名 #!/bin/sh if [ -d $PWD/file ] && cd $PWD/file