使用ASP.NET程序来管理文件或目录的一种方案
点击次数:16 次 发布日期:2008-11-26 12:17:26 作者:源代码网
|
源代码网推荐 源代码网推荐 源代码网推荐 在用过DOS命令的人都知道DOS命令可以做很多事,比如dir可以列举目录下的文件和子目录。这次,我们就是用ASP.NET程序来调用cmd的命令来管理文件。 源代码网推荐 下面是一段调用cmd.exe的方法: 源代码网推荐 public bool cmd(string argm) 源代码网推荐 { 源代码网推荐 //开始创建文件 源代码网推荐 Process p = new Process(); 源代码网推荐 p.StartInfo.FileName = "cmd.exe"; 源代码网推荐 p.StartInfo.UseShellExecute = false; 源代码网推荐 p.StartInfo.RedirectStandardInput = true; 源代码网推荐 p.StartInfo.RedirectStandardOutput = true; 源代码网推荐 p.StartInfo.RedirectStandardError = true; 源代码网推荐 p.StartInfo.CreateNoWindow = true; 源代码网推荐 源代码网推荐 源代码网推荐 try 源代码网推荐 { 源代码网推荐 p.Start(); 源代码网推荐 p.StandardInput.WriteLine(argm); 源代码网推荐 p.StandardInput.WriteLine("exit"); 源代码网推荐 p.StandardOutput.ReadToEnd(); 源代码网推荐 p.Close(); 源代码网推荐 return true; 源代码网推荐 } 源代码网推荐 catch 源代码网推荐 { 源代码网推荐 return false; 源代码网推荐 } 源代码网推荐 } 源代码网推荐 其中argm是表示执行的cmd命令,比如我要创建一个文件夹,使用方法如下: 源代码网推荐 bool created = cmd(@"md e:abcmydir"); 源代码网推荐 源代码网推荐 源代码网推荐 使用cmd进行文件管理的命令有如下: 创建文件夹 md 源代码网推荐 删除文件夹 rd 源代码网推荐 删除文件 del 源代码网推荐 重命名文件夹 move 源代码网推荐 重命名文件 rename 源代码网推荐 复制文件夹 xcopy 源代码网推荐 复制文件 copy 源代码网推荐 移动文件或文件夹 move 源代码网推荐 源代码网推荐 源代码网推荐 源代码网推荐 源代码网推荐 做人要厚道,请注明转自酷网动力(www.ASPCOOL.COM)。 源代码网推荐 源代码网供稿. |
