把指定文件夹下的所有文件夹的文件移动到指定位置
2017-12-28 16:37
246 查看
private static void CopyDirectoryAndFiles(string des, DirectoryInfo srcDir) { if (!des.EndsWith("\\")) { des += "\\"; } string desPath = des + srcDir.Name + "\\"; if (!Directory.Exists(desPath)) { Directory.CreateDirectory(desPath); } foreach (FileInfo file in srcDir.GetFiles()) { file.CopyTo(desPath + file.Name, true); } foreach (DirectoryInfo dirinfo in srcDir.GetDirectories()) { CopyDirectoryAndFiles(desPath, dirinfo); } }
调用:
CopyDirectoryAndFiles(
"目录路径"
,
new
DirectoryInfo(
"源文件"
));
相关文章推荐
- 复制指定源位置的多级文件夹下所有文件到指定目标位置
- File类——renameTo()将文件夹内的所有指定类型文件 移动到另一个文件夹内
- iOS小技巧 - 获取指定文件夹下的所有相对路径(包括子文件夹路径),并实现指定文件夹下的所有文件的全部移动
- 这是一个定时脚本,主要功能是遍历该文件夹下的所有文件并存储到数组,对数据中的文件进行操作,一个一个移动到指定的目录下,并删除原有文件
- python实现指定文件夹下的指定文件移动到指定位置
- 【转】C#遍历指定文件夹中的所有文件
- C#实现把指定文件夹下的所有文件复制到指定路径下以及修改指定文件的后缀名
- 删除指定的文件夹(包括其中的所有文件)
- C# 遍历指定目录下的所有文件及文件夹以及遍历数据库的方法
- python文件夹操作2--指定文件移动到指定目录
- java读取文件夹下所有文件并替换文件每一行中指定的字符串
- Java自动读取指定文件夹下的所有文件
- 通过递归查询指定目录下的所有文件和子文件夹下的指定文件名
- 将一个文件夹文件移动到另一个文件夹,指定数量和后缀
- 读取指定文件夹里面的所有图片取出里面其中一张图片和判断文件夹或文件是否存在
- C#复制指定文件夹下所有文件和文件夹的类写法(孟子E章的回帖)
- C#控制台基础 获取指定文件夹下的所有文件的全路径(并不能获得文件夹下的文件夹的路径)
- **linux实用命令之如何移动文件夹及文件下所有文件
- C#遍历指定文件夹中的所有文件
- HDFS练习5-----删除指定目录下的所有的空文件和空文件夹(包含子文件夹下的内容)