删除文件夹里的图片,打印删除日志
1 #region 僵尸文件夹中的文件如果不在活文件列表中,删之 2 List<string> deadfile = new List<string>(); 3 foreach(string str in lstZombileDic) 4 { 5 if(Directory.Exists(str)) 6 { 7 var myfiles = Directory.GetFiles(str, "*.*"); 8 foreach (var file in myfiles) 9 { 10 if (imgurl.Contains(file)) 11 { 12 break; 13 } 14 else 15 { 16 if (File.Exists(file)) 17 { 18 deadfile.Add(file); 19 File.Delete(file); 20 sum++; 21 } 22 } 23 } 24 } 25 } 26 #endregion 27 28 #region 下面的图片即将删除 29 //测试时打印出检查 30 if (!Directory.Exists(constant.TestZombileDir)) 31 Directory.CreateDirectory(constant.TestZombileDir); 32 string filePath = constant.TestZombileDir + DateTime.Now.ToString("MM月dd日HH时mm分ss秒") + "Zombile.txt"; 33 using (FileStream fs = new FileStream(filePath, FileMode.OpenOrCreate, FileAccess.Write)) 34 { 35 StreamWriter sw = new StreamWriter(fs); 36 int i = 1,j=1,k=1; 37 foreach (string url in imgurl) 38 { 39 sw.WriteLine("序号" + i + ":活的图片绝对路径:" + url); 40 i++; 41 } 42 foreach (string str in lstZombileDic) 43 { 44 sw.WriteLine("序号" + j + ":僵尸文件夹:" + str); 45 j++; 46 } 47 foreach (string zombile in deadfile) 48 { 49 sw.WriteLine("序号" + k + ":删除的僵尸图片绝对路径:" + zombile); 50 k++; 51 } 52 sw.Close(); 53 } 54 //the End 55 #endregion
转载于:https://www.cnblogs.com/sulong/p/5830936.html
删除文件夹里的图片,打印删除日志相关推荐
- php如何删除文件夹里的图片,php如何删除文件夹
php如何删除文件夹 php删除文件夹的方法:首先创建一个PHP示例文件:然后通过"function deldir($dir) {...}"删除目录下的文件并删除当前文件夹即可. ...
- VB.net 移动文件夹去另一个地址,删除文件夹里某种类型的文件
1. move one folder including inside files/folders to another path. 把一个文件夹及其里面的所有文件/文件夹移去另一个地址. e.g.把 ...
- java删除文件下所有文件_用java实现删除文件夹里的所有文件
package com.org.improve.contact; import java.io.File; public class DeletePaper { /** * @param args * ...
- react 使用express实现简单的分页接口,以及服务端返回public文件夹里的图片方法
前言 本文基于 react ("react": "^16.13.1") , express("express": "~4.16.1 ...
- win10 删除文件夹需要管理员权限无法删除的方法
win10 删除文件夹需要管理员权限无法删除的方法 当我们删除某个文件夹时,经常会遇到以下情况需要管理员权限 方法: 1.打开cmd, 2.点击以管理员身份运行 3.跳到要删除文件夹的父目录 4.执行 ...
- java 快速删除文件夹_如何用Java删除文件夹里的所有文件?
import java.io.File; public class Test { public static void main(String args[]){ Test t = new Test() ...
- java递归删除文件夹_如何使用递归删除Java中的目录/文件夹
java递归删除文件夹 Earlier we learned how to create a file in java and how to delete a file in java. Here w ...
- Win11无法删除文件夹怎么办?Win11无法删除文件夹的解决方法
虽然Win11系统已经推出很长一段时间了,但很多小伙伴在使用的过程中还是会遇到各种问题,例如在删除文件夹的时候会出现发无法删除的情况,那么遇到这种情况应该怎么办呢?下面就和小编一起来看看有什么解决方 ...
- python读取多个文件夹里的图片并添加标签
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. **本文将为大家讲述如何读取多个文件夹下的图片并贴标签(一个文件夹一个标签) 图片存放方式: ...
最新文章
- CSS之布局(盒子的尺寸)
- 从零开始撸音乐播放器(源码可下载)
- linux系统做bond
- SQL Server中EXISTS结构
- windows2008下VS2008发布失败
- php5.5参数配置优化,5个PHP性能优化的编程习惯
- [转]快速使用FileProvider解决Android7.0文件权限问题
- 下载keep运动软件_Keep运动软件官网下载_Keep运动最新官网下载_18183软件下载
- try catch finally的执行顺序到底是怎样的?
- C#LeetCode刷题之#532-数组中的K-diff数对(K-diff Pairs in an Array)
- 一步一步写算法(之图添加和删除)
- Ubuntu硬盘全盘备份tar和clonezilla两种方案
- Ubuntu 12.04 MTK环境配置说明
- 2018-7-22-Python全栈开发day30-socket原理与粘包-part1-TCP服务
- [Hive]-Table
- userdel: user user is currently used by process 18752解决办法
- ImageView实现圆形头像效果
- matlab字符识别ocr,OCR字符识别 matlab
- Unity 游戏实例开发集合 之 FlyPin (见缝插针) 休闲小游戏快速实现
- 斯密的绝对优势理论和李嘉图的比较优势理论的区别与联系
热门文章
- caffe 提取特征并可视化(已测试可执行)及在线可视化
- Windows CE 6.0中断处理过程(转载)
- Windows2008安装组件命令行工具ServerManagerCmd用法介绍
- 一个不错的MYSQL数据库备份类,PHP版,一个文件,精简版
- mysql show 语句大全
- Android——Activity去除标题栏和状态栏
- 虚拟机环境下安装ESX不能安装虚拟系统解决方案
- C++数组参数应用方式探讨(转)
- Python线程指南 ---转自 http://www.cnblogs.com/huxi/archive/2010/06/26/1765808.html
- 手写vue2的Lazyload