如何实现选取指定文件保存在新的文件夹中,新的文件夹保持原有的文件夹目录!原来文件夹为多层文件夹。
原有文件夹里的文件是按日期排序。选取指定文件按事先给定的日期选取。
比如C:/my/ my为多层目录,选取my中110801* ,110802*复制到e:/my/中.110801* ,110802*在my的每个子目录
文件夹都存在。
谢谢大侠了!
原有文件夹里的文件是按日期排序。选取指定文件按事先给定的日期选取。
比如C:/my/ my为多层目录,选取my中110801* ,110802*复制到e:/my/中.110801* ,110802*在my的每个子目录
文件夹都存在。
谢谢大侠了!
内容不一样。新文件夹各子目录中保存挑选的文件。
public void FindFile(string dir)
{
DirectoryInfo Dir = new DirectoryInfo(dir);
string deploymentItem = string.Empty;
foreach (DirectoryInfo d in Dir.GetDirectories())
{
FindFile(Dir + "\\" + d.ToString());
}
foreach (FileInfo f in Dir.GetFiles("*.txt"))
{
//文件操作或者记录文件名到列表
}
}用这个函数将筛选到的文件或者文件夹拼写到一个stringbuilder里,然后统一用你另一个帖子里的api拷贝,或者直接在这里处理也是可以的,我看到已经有个人给你基本的文件操作函数了