如何删除子目录下所有指定后缀文件?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何删除子目录下所有指定后缀文件?相关的知识,希望对你有一定的参考价值。
参考技术A 方法一:在资源管理器中将查看方式选定为“详细信息”,然后按文件类型排列,这样同一后缀的文件就集中排列在一起,选中删除就很方便;方法二:进入命令行模式,直接输入命令
del X:/目录名/*.后缀名
例如,以下命令直接删除d盘asd目录下的所有tmp后缀的文件:
del d:/asd/*.tmp
C# 删除指定目录下具有某后缀的全部文件
void DelectLog(string srcPath)
try
DirectoryInfo dir = new DirectoryInfo(srcPath);
FileSystemInfo[] fileinfo = dir.GetFileSystemInfos(); //返回目录中所有文件和子目录
foreach (FileSystemInfo i in fileinfo)
if (i.Extension == ".log")
File.Delete(i.FullName); //删除指定文件
catch (Exception e)
throw;
这里以.log为例
以上是关于如何删除子目录下所有指定后缀文件?的主要内容,如果未能解决你的问题,请参考以下文章