文件夹的移动复制
来源:互联网 发布:淘宝信誉131458 编辑:程序博客网 时间:2024/05/18 02:38
/// <summary>
/// 文件夹的移动复制
/// </summary>
/// <param name="fromDir"></param>
/// <param name="toDir"></param>
public static void CopyDir(string fromDir, string toDir)
{
if (!Directory.Exists(fromDir)) return;
if (!Directory.Exists(toDir))
{
Directory.CreateDirectory(toDir);
}
string[] files = Directory.GetFiles(fromDir);
foreach (string formFileName in files)
{
string fileName = Path.GetFileName(formFileName);
if (fileName == null) continue;
string toFileName = Path.Combine(toDir, fileName);
File.Copy(formFileName, toFileName);
}
string[] fromDirs = Directory.GetDirectories(fromDir);
foreach (string fromDirName in fromDirs)
{
string dirName = Path.GetFileName(fromDirName);
if (dirName == null) continue;
string toDirName = Path.Combine(toDir, dirName);
CopyDir(fromDirName, toDirName);
}
}
public static void MoveDir(string fromDir, string toDir)
{
if (!Directory.Exists(fromDir)) return;
CopyDir(fromDir, toDir);
Directory.Delete(fromDir, true);
}
- 文件夹的移动复制
- 文件夹的删除、重命名、移动、复制
- 文件夹的删除、重命名、移动、复制
- Java中实现复制文件到文件,复制文件到文件夹,复制文件夹到文件,删除文件,删除文件夹,移动文件,移动文件夹的工具类
- Java实现文件夹的复制、移动、删除代码
- 【转载】Java实现文件夹的移动、内容复制、删除代码
- linux如何复制文件夹和移动文件夹
- JAVA 创建文件和文件夹,删除文件和文件夹,复制文件和文件夹,移动文件和文件夹的实用工具类
- CMD命令 (复制、移动、重命名) (文件夹、子文件夹)下所有符合条件的文件
- 复制、删除和移动文件和文件夹
- VC 复制移动删除重命名文件文件夹
- VC 复制移动删除重命名文件文件夹 .
- SHFileOperation()函数移动,复制,删除文件夹
- java实现文件/文件夹复制、删除、移动
- 文件复制、移动到指定文件夹
- C#文件及文件夹复制,移动,删除
- Java 文件文件夹增删移动复制操作
- Linux文件夹文件创建、删除;复制,移动
- C++ 11学习(1):lambda表达式
- ov5640启动流程
- 压力和学习
- response.setContentType()的作用及参数
- 0-1分数规划
- 文件夹的移动复制
- Oracle内部视图:X$BH
- 好的创业idea 都有哪些特点?
- JVM调优的相关设置
- 使用java excel api 简单读写excel文件
- 同时使用servlet和struts的拦截方法:
- VC++的工程文件说明
- 怎样打造高性能的移动用户体验
- linux 下svn服务器搭建