Advertisement
andrzejiwaniuk

[Napisz sam] Tworzenie folderu na serwerze FTP - programowan

Jun 22nd, 2013
188
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.50 KB | None | 0 0
  1. using System;
  2. using System.Net;                              
  3.  
  4. namespace AndrzejIwaniuk
  5. {
  6.     class Program
  7.     {
  8.         //statyczna zmienna przechowujaca nazwe folderu do utworzenia
  9.         static String nazwaFolderu = "NowyFolderAndrzeja";
  10.        
  11.         //statyczna zmienna przechowujaca adres IP serwera usługi FTP
  12.         static String adresIPSerweraFTP = "ftp://192.168.1.2/";                
  13.        
  14.         static void Main(string[] args)
  15.         {
  16.             utworzFolderNaFTP();                            
  17.         }
  18.         /*
  19.          *
  20.          *    Metoda tworzy nowy folder na serwerze FTP
  21.          *
  22.          *
  23.         */
  24.         static void utworzFolderNaFTP()
  25.         {
  26.             FtpWebRequest request = (FtpWebRequest)FtpWebRequest.Create(adresIPSerweraFTP + nazwaFolderu);      
  27.             request.Credentials = new NetworkCredential("anonymous", "anonymous");      
  28.             request.UsePassive = true;
  29.             request.UseBinary = true;
  30.             request.KeepAlive = false;
  31.             Console.WriteLine("Czy folder został utworzony ?");
  32.  
  33.             request.Method = WebRequestMethods.Ftp.MakeDirectory;
  34.  
  35.             using (var resp = (FtpWebResponse)request.GetResponse())
  36.             {
  37.                 Console.WriteLine(resp.StatusCode);                                 //pobranie wartości statusu
  38.                 Console.WriteLine("Folder " + nazwaFolderu + " zostal utworzony");
  39.             }
  40.             Console.ReadKey();
  41.         }
  42.     }
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement