代码如下:
代码
// 建立目录
FtpWebRequest Request = (FtpWebRequest)WebRequest.Create( " ftp://113.107.160.135:2121/vadmin.uuu9.com/aaa " );
Request.Credentials = new NetworkCredential( " wanglei " , @" }}XnJXt4a\7datr " );
Request.Method = WebRequestMethods.Ftp.MakeDirectory;
Request.Timeout = ( 60000 * 1 ); // 60000 * 1,表示1分鐘
FtpWebResponse Response = (FtpWebResponse)Request.GetResponse();
Response.Close();
// 修改檔案名稱
FtpWebRequest Request = (FtpWebRequest)WebRequest.Create( " ftp://111.11.11.11:1234/C/puma/ssa.txt " );
Request.Credentials = new NetworkCredential( " id " , " pwd " );
Request.Method = WebRequestMethods.Ftp.Rename;
Request.Timeout = ( 60000 * 1 ); // 60000 * 1,表示1分鐘
Request.RenameTo = " NewName.txt " ;
FtpWebResponse Response = (FtpWebResponse)Request.GetResponse();
Response.Close();
// 修改目錄名稱
FtpWebRequest Request = (FtpWebRequest)WebRequest.Create( " ftp://111.11.11.11:1234/C/puma/test " );
Request.Credentials = new NetworkCredential( " id " , " pwd " );
Request.Method = WebRequestMethods.Ftp.Rename;
Request.Timeout = ( 60000 * 1 ); // 60000 * 1,表示1分鐘
Request.RenameTo = " test2 " ;
FtpWebResponse Response = (FtpWebResponse)Request.GetResponse();
Response.Close();
// 移除檔案
FtpWebRequest Request = (FtpWebRequest)WebRequest.Create( " ftp://111.11.11.11:1234/C/puma/NewName.txt " );
Request.Credentials = new NetworkCredential( " id " , " pwd " );
Request.Method = WebRequestMethods.Ftp.DeleteFile;
Request.Timeout = ( 60000 * 1 ); // 60000 * 1,表示1分鐘
FtpWebResponse Response = (FtpWebResponse)Request.GetResponse();
Response.Close();
// 移除目錄
FtpWebRequest Request = (FtpWebRequest)WebRequest.Create( " ftp://111.11.11.11:1234/C/puma/test2 " );
Request.Credentials = new NetworkCredential( " id " , " pwd " );
Request.Method = WebRequestMethods.Ftp.RemoveDirectory;
Request.Timeout = ( 60000 * 1 ); // 60000 * 1,表示1分鐘
FtpWebResponse Response = (FtpWebResponse)Request.GetResponse();
Response.Close();
本文转自王磊的博客博客园博客,原文链接:http://www.cnblogs.com/vipstone/archive/2010/11/23/1885780.html,如需转载请自行联系原作者