asp.net 2.0我想实现这样的功能在服务器http://hhv154/上有文件mcopy.aspx当client调用http://hhv154/mcopy.aspx?sfolder=abc&dfolder=def
时,mcopy.aspx将服务器上C:\abc\ 的所有文件,拷贝到c:\def\ 
然后返回给调用者拷贝成功的信息。刚开始学asp.net 不知上述的功能是否容易实现
哪位给讲讲怎么实现上述的功能,如果能简单的有大概的代码
就更感激了。先谢谢了。

解决方案 »

  1.   

    1、要为网站加访问C:\abc\ 与c:\def\ 的权限!2、
     <% @ Import Namespace = "System.IO" %>
      <%
      ' 下面语句完成文件拷贝工作
      File.copy ( "c:\sample.txt" , "c:\temp.txt" )
      Response.write ( "文件的拷贝工作已经成功完成!" )
      %>
      2).文件移动操作
      <% @ Import Namespace = "System.IO" %>
      <%
      ' 下面语句完成文件移动工作
      File.move ( "c:\sample.txt" , "d:\sample.txt" )
      Response.write ( "文件的移动工作已经成功完成!" )
      %>
      3).文件删除操作
      <% @ Import Namespace = "System.IO" %>
      <%
      ' 下面语句完成文件删除工作
      File.delete ( "c:\sample.txt" )
      Response.write( "文件的删除工作已经成功完成!" )
      %>
      

  2.   

    用System.IO下面的FileInfo和DirectoryInfo类,详细如何操作可以看MSDN。注意写操作(包括修改/删除)需要比默认设置更高的权限。