查找目錄下指定文件

问题描述

要怎麼才能在目錄下查找以test為命名的文件呢可能我的目錄有test.txttest.xls等多個以test為命名的文件,但是我只要確定目錄一定要有一個TEST為命名的文件就行了。。

解决方案

解决方案二:
Directory.GetFiles(dir,"test.*")
解决方案三:
Directory.GetFiles方法,使用test.*作为参数
解决方案四:
boolflag=false;DirectoryInfodir=newDirectoryInfo(@"c:");foreach(DirectoryInfodChildindir.GetFiles("*")){if(dChild.Name.COntains("text"){Flag=truebreak;}}
解决方案五:
Directory.GetFiles(@"c:windows","test.*");
解决方案六:
DirectoryInfodir=newDirectoryInfo(@"D:aa");FileInfo[]fi=dir.GetFiles();for(inti=0;i<fi.Length;i++){if(fi[i].Name.IndexOf("text.")==0){//存在break;}}

解决方案七:
引用5楼sprc_lcl的回复:

C#codeDirectoryInfodir=newDirectoryInfo(@"D:aa");FileInfo[]fi=dir.GetFiles();for(inti=0;i<fi.Length;i++){if(fi[i].Name.IndexOf("text.")==0){//存在break;}}

System.IO.DirectoryInfo_Info=newSystem.IO.DirectoryInfo(????);_Info.GetFiles("????",System.IO.SearchOption.AllDirectories);System.IO.SearchOption可以定义两种查询方式
解决方案八:
楼上的说的可行,大概有两种办法:1、直接搜索test.的文件,这个的缺点就是搜索不到如“*test*.”的文件Directory.GetFiles(@"c:windows","test.*");2、搜索全部文件后再判断每个文件名中是否包含test关键字,这个可以搜索所有带test的文件,包括后缀为test的文件,但是这个方法的缺点是如果文件夹下的文件太多,速度不如第一个,你可以根据情况考虑用那种boolflag=false;DirectoryInfodir=newDirectoryInfo(@"c:");foreach(DirectoryInfodChildindir.GetFiles("*")){if(dChild.Name.COntains("text"){Flag=truebreak;}}
解决方案九:
我的意思是:1。如果在A目錄下發有關test為命名的所有文件,就copy到以test為命名的目錄下2。如果發現在有關gogo為命名的所有文件,就copy到以gogo為命名的目錄下注意:跟命名一樣的所有文件
解决方案十:
而且是大文件

时间: 2024-09-10 12:07:24

查找目錄下指定文件的相关文章

如何取得當前目錄與子目錄下的文件,並可以下載

问题描述 用asp.net如何取得目錄下的文件與子目錄下的文件,並可以下載 解决方案 解决方案二:遍历...解决方案三:DirectoryInfodir=newDirectoryInfo(Server.MapPath(""));FileInfo[]files=dir.GetFiles();foreach(FileInfofileinfiles){} 这个是获取当前目录的所有文件解决方案四:privateList<FileInfo>GetAllFile(DirectoryIn

jsp 查找遍历目录下所有文件

jsp教程 查找遍历目录下所有文件,我们先利用了application.getRealPath读取根目录文件,然后再利用 new file读取目录文件再保存到数组,最后用for遍历输出. <%@ page import="java.io.*" %> <HTML>     <HEAD>         <TITLE>Index of Files</TITLE>     </HEAD>     <BODY>

谁做过遍历手机下指定文件夹里的文件

问题描述 我写了个js ,但不执行new ActiveXObject("Scripting.FileSystemObject"); 为什么,具体代码如下

c#如何copy指定文件到目錄

问题描述 我想copy目錄下指定文件到目的目錄,如:在A目錄下所有命名為:TEXT的文件都要copy到另一個目錄B 解决方案 解决方案二:System.IO.File.Copy(@"C:Text.txt",@"D:text.txt",true); 解决方案三:System.IO.File解决方案四:System.IO.DirectoryInfo_SourceDirect=newSystem.IO.DirectoryInfo(@"C:A";);Sy

備份服務器端SQL SERVER數據庫至本地目錄

server /*數據庫備份存儲過程*//*支持從服務器備份數據至本地機器上*/-- 作者:yoncenCREATE PROCEDURE up_dbbackup(@backup_db_name VARCHAR(128),@filename VARCHAR(128), /*備份路徑+文件名*/@flag VARCHAR(60) OUTPUT)ASSET NOCOUNT ONDECLARE @sql NVARCHAR(4000),@par NVARCHAR(1000)IF NOT EXISTS( 

C#简单遍历指定文件夹中所有文件的方法_C#教程

本文实例讲述了C#简单遍历指定文件夹中所有文件的方法.分享给大家供大家参考,具体如下: C#遍历指定文件夹中的所有文件: DirectoryInfo TheFolder=new DirectoryInfo(folderFullName); //遍历文件夹 foreach(DirectoryInfo NextFolder in TheFolder.GetDirectories()) this.listBox1.Items.Add(NextFolder.Name); //遍历文件 foreach(F

php查找指定目录下指定大小文件的方法_php技巧

本文实例讲述了php查找指定目录下指定大小文件的方法.分享给大家供大家参考.具体实现方法如下: php查找文件大小的原理是遍历目录然后再利用filesize来计算文件大小,然后我们再加一判断就可以了,下面整理了一些例子. 我们先来看遍历目录,代码如下: 复制代码 代码如下: function tree($directory)  {   $mydir = dir($directory);   echo "<ul>n";   while($file = $mydir->r

python查找目录下指定扩展名的文件实例_python

本文实例讲述了python查找目录下指定扩展名的文件.分享给大家供大家参考.具体如下: 这里使用python查找当前目录下的扩展名为.txt的文件 import os items = os.listdir(".") newlist = [] for names in items: if names.endswith(".txt"): newlist.append(names) print newlist 希望本文所述对大家的Python程序设计有所帮助. 以上是小编

删除一个目录下的所有文件但保留一个指定文件

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://dgd2010.blog.51cto.com/1539422/1735050 之前看过oldboy(老男孩)前辈的一篇文章<linux面试题:删除一个目录下的所有文件,但保留一个指定文件>,近日终于有机会得以验证,但与老男孩前辈的文章中具体讲的有些不太一样,故而专门写一篇文章重新整理这个问题.虽然是同一个话题,和同一种思路,但细节上有一定的差别. 需求: 删除一个目录下的所有文