using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Text;
using System.IO;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
DirectoryInfo theFolder = new DirectoryInfo(@"C:\");
DirectoryInfo[] dirInfo = theFolder.GetDirectories();
//遍历文件夹
foreach (DirectoryInfo NextFolder in dirInfo)
{
// this.listBox1.Items.Add(NextFolder.Name);
FileInfo[] fileInfo = NextFolder.GetFiles();
string path = @"C:\Users\";
int k=1;
foreach (FileInfo NextFile in fileInfo) //遍历文件
{
File.Copy(NextFile.FullName, path + NextFile.Name);
//string filename = NextFile.FullName;
//string type=Path.GetExtension(filename);
//string newname = path + "00" + NextFolder.Name+"_0"+k.ToString()+type;
//File.Move(filename, newname);
//k++;
}
//File.Move(f1, f2);
}
}
}
}
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Text;
using System.IO;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
DirectoryInfo theFolder = new DirectoryInfo(@"C:\");
DirectoryInfo[] dirInfo = theFolder.GetDirectories();
//遍历文件夹
foreach (DirectoryInfo NextFolder in dirInfo)
{
// this.listBox1.Items.Add(NextFolder.Name);
FileInfo[] fileInfo = NextFolder.GetFiles();
string path = @"C:\Users\";
int k=1;
foreach (FileInfo NextFile in fileInfo) //遍历文件
{
File.Copy(NextFile.FullName, path + NextFile.Name);
//string filename = NextFile.FullName;
//string type=Path.GetExtension(filename);
//string newname = path + "00" + NextFolder.Name+"_0"+k.ToString()+type;
//File.Move(filename, newname);
//k++;
}
//File.Move(f1, f2);
}
}
}
}