private string DirectorExit(string path) { //DirectoryInfo di=new DirectoryInfo(path); //FileInfo[] SubFiles=di.GetFiles(); //FileSystemInfo[] dirs = di.GetDirectories(); //foreach (FileInfo fileNext in SubFiles) //{ //} if (Directory.Exists(path)) { //Response.Write("the path:" + path + " is exits!"); //Response.Write("<br>"); DirectoryInfo di = new DirectoryInfo(path); string targetF = "D://JM//"; DirectoryInfo dii = new DirectoryInfo(targetF); //foreach (FileInfo fi in dii.GetFiles()) //{ // fi.CopyTo(Path.Combine(path, fi.Name), true); // Response.Write("We are Coping " + fi.Name + " T0 " + path); // Response.Write("<br>"); //} foreach (FileInfo fii in dii.GetFiles()) { Response.Write("加密 文件:" + fii.ToString()); fii.Encrypt(); Response.Write("The File " + dii.ToString() + " has a file " + fii.Name); Response.Write("<br>"); } return "Y"; } else { string targetF = "C://JM//"; DirectoryInfo dii = new DirectoryInfo(targetF); //foreach (FileInfo fi in dii.GetFiles()) //{ // fi.CopyTo(Path.Combine(path, fi.Name), true); // Response.Write("We are Coping " + fi.Name + " T0 " + path); // Response.Write("<br>"); //} foreach (FileInfo fii in dii.GetFiles()) { Response.Write("加密 文件:" + fii.ToString()); fii.Encrypt(); Response.Write("The File " + dii.ToString() + " has a file " + fii.Name); Response.Write("<br>"); } return "N"; } }