1
using System;
2
using System.Collections;
3
using System.ComponentModel;
4
using System.Data;
5
using System.Drawing;
6
using System.Web;
7
using System.Web.SessionState;
8
using System.Web.UI;
9
using System.Web.UI.WebControls;
10
using System.Web.UI.HtmlControls;
11
using System.IO ;
12
namespace temp3
13
{
14
///
15
/// WebForm1 的摘要说明。
16
///
17
public class WebForm1 : System.Web.UI.Page
18
{
19
protected System.Web.UI.WebControls.Button Button1;
20
21
private void Page_Load(object sender, System.EventArgs e)
22
{
23
// 在此处放置用户代码以初始化页面
24
}
25
26
Web 窗体设计器生成的代码
47
48
private void Button1_Click(object sender, System.EventArgs e)
49
{
50
CopyFiles(@"D:\PCT",@"E:\PCT");
51
}
52
private void CopyFiles(string varFromDirectory,string varToDirectory)
53
{
54
Directory.CreateDirectory(varToDirectory);
55
56
if(!Directory.Exists(varFromDirectory)) return;
57
58
string[] directories = Directory.GetDirectories(varFromDirectory);
59
60
if(directories.Length > 0)
61
{
62
foreach(string d in directories)
63
{
64
CopyFiles(d,varToDirectory + d.Substring(d.LastIndexOf("\\")));
65
}
66
}
67
68
69
string[] files = Directory.GetFiles(varFromDirectory);
70
71
if(files.Length > 0)
72
{
73
foreach(string s in files)
74
{
75
File.Copy(s,varToDirectory + s.Substring(s.LastIndexOf("\\")));
76
}
77
}
78
}
79
}
80
}
81
82

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

81

82
