广告
返回顶部
首页 > 资讯 > 精选 >C#怎么获取指定目录下某种格式文件集并备份到指定文件夹
  • 354
分享到

C#怎么获取指定目录下某种格式文件集并备份到指定文件夹

2023-06-30 02:06:24 354人浏览 独家记忆
摘要

这篇文章主要介绍“C#怎么获取指定目录下某种格式文件集并备份到指定文件夹”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“C#怎么获取指定目录下某种格式文件集并备份到指定文件夹”文章能帮助大家解决问题。

这篇文章主要介绍“C#怎么获取指定目录下某种格式文件集并备份到指定文件夹”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“C#怎么获取指定目录下某种格式文件集并备份到指定文件夹”文章能帮助大家解决问题。

获取文件的路径和移动到文件夹信息

string fileName = "";            string sourceFile = @"F:\Test文件夹\CSV";            string bakFilePath = @"F:\Test文件夹\CSV\bak";

获取文件夹下文件信息,并移动到Bak操作。

//匹配.csv的文件路径地址集合            string[] FullfillfilesList = Directory.GetFiles(sourceFile, "*.csv", 0);            if (FullfillfilesList.Length > 0)            {                foreach (string Fullfillfiles in FullfillfilesList)                {                    //每一个文件名称                    fileName = Fullfillfiles.Substring(Fullfillfiles.LastIndexOf('\\') + 1);                    //移动到Bak文件夹                    ExecutionResult res = MoveFileToBak(sourceFile + "/" + fileName, bakFilePath, fileName);                }            }

文件移动到Bak方法

public static ExecutionResult MoveFileToBak(string sourceFile, string bakFilePath, string bakFileName)        {            ExecutionResult result;            FileInfo tempFileInfo;            FileInfo tempBakFileInfo;            DirectoryInfo tempDirectoryInfo;            result = new ExecutionResult();            tempFileInfo = new FileInfo(sourceFile);            tempDirectoryInfo = new DirectoryInfo(bakFilePath);            tempBakFileInfo = new FileInfo(bakFilePath + "\\" + bakFileName);            try            {                if (!tempDirectoryInfo.Exists)                    tempDirectoryInfo.Create();                if (tempBakFileInfo.Exists)                    tempBakFileInfo.Delete();                //move file to bak                tempFileInfo.MoveTo(bakFilePath + "\\" + bakFileName);                result.Status = true;                result.Message = "Move File To Bak OK";                result.Anything = "SEND OK";            }            catch (Exception ex)            {                result.Status = false;                result.Anything = "SEND Fail";                result.Message = ex.Message;                  }            return result;        }

关于“C#怎么获取指定目录下某种格式文件集并备份到指定文件夹”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注编程网精选频道,小编每天都会为大家更新不同的知识点。

--结束END--

本文标题: C#怎么获取指定目录下某种格式文件集并备份到指定文件夹

本文链接: https://www.lsjlt.com/news/327132.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • C#获取指定目录下某种格式文件集并备份到指定文件夹
    1.获取文件的路径和移动到文件夹信息 string fileName = ""; string sourceFile = @"F:\Test文件夹\CSV";...
    99+
    2022-11-13
  • C#怎么获取指定目录下某种格式文件集并备份到指定文件夹
    这篇文章主要介绍“C#怎么获取指定目录下某种格式文件集并备份到指定文件夹”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“C#怎么获取指定目录下某种格式文件集并备份到指定文件夹”文章能帮助大家解决问题。...
    99+
    2023-06-30
  • C#怎么获取指定目录下指定文件
    这篇文章主要介绍“C#怎么获取指定目录下指定文件”,在日常操作中,相信很多人在C#怎么获取指定目录下指定文件问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”C#怎么获取指定目录下指定文件”的疑惑有所帮助!接下来...
    99+
    2023-06-30
  • vbs中怎么获取远程host文件并保存到指定目录
    vbs中怎么获取远程host文件并保存到指定目录,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。代码如下:Sub download(url,target)Const adTy...
    99+
    2023-06-08
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作