C# FTP Server Dosya Adı Değiştirme

C# FTP Server Dosya Adı Değiştirme

12 Nisan 2019 1 Yazar: Mustafa BÜKÜLMEZ
Toplam Görüntülenme : 36
Yaklaşık okuma süresi : 2 DK
C# FTP Server Dosya Yüklemek
C# FTP Server Klasör Açmak
C# FTP Server Dosya Adı Değiştirme
5 (100%) 1 Oy

C# FTP Server Dosya Adı Değiştirme, dersim ile C# Eğitim Setime devam ediyorum. Bu yazım C# İle FTP Üzerine İşlemler yazı serimin 6. yazısıdır.

C# FTP Server Dosya Adı Değiştirme

Önceki yazım olan C# FTP Server Klasör Açmak yazımda ftp servere bağlanıp bir klasör oluşturmak hakkında bilgiler vermiştim. Bu yazımda C# ile bir ftp server ‘e bağlanıp dosya adı değiştirme işlemini göreceğiz.

Bu işlemimiz önceki işlemlere göre çok daha kısa ve basittir. Aslında hepsi çok basit. FTP olarak düşündüğümüzde karmaşık işler olarak görünebilir ama aslında tam tersidir. Bende hep karmaşık işler olarak görmüştüm ama biraz üzerine uğraşınca aslında çokta karmaşık olmadığını gördüm. Bu yüzden de anlatırken elimden geldiğince de basit olarak anlatmaya çaba gösteriyorum.

Advertisements
string  FTPDosyaYolu = "ftp:/88.88.88.88:8888//FTP_Files";
FtpWebRequest request = (FtpWebRequest)FtpWebRequest.Create(FTPDosyaYolu);

string username = "kullaniciadi";
string password = "şifre";
request.Credentials = new NetworkCredential(username, password);

request.UsePassive = true; // pasif olarak kullanabilme
request.UseBinary = true; // aktarım binary ile olacak
request.KeepAlive = false; // sürekli açık tutma

Bağlantı bilgilerimizi bunlardı.

Şimdi bu işlem önceki işlemlerimizden biraz farklıdır. Şöyle ki, yukarıda gördüğümüz UsePassive, UseBinary gibi bir özellik daha girmemiz gerekiyor.

request.RenameTo = “Yeni Dosya Adı”;

RenameTo özelliğimizi de verdikten sonra methodumuzu veriyoruz.

request.Method = WebRequestMethods.Ftp.Rename;

Bağlantı metodumuz Rename olacak.

İşlemi gerçekleştirmek ve yanıtımızı almak için de kodumuzu yazıyoruz.

 FtpWebResponse response = (FtpWebResponse)FTP.GetResponse();

Bu şekilde dosya adı değiştirme işemini yapmış oluyoruz.

  MessageBox.Show(response.StatusDescription);

Bu kodumuz ile de işlemin açıklamasını alabiliriz.

 


C# FTP Server Dosya Adı Değiştirmek, dersimizde bu kadar arkadaşlar. Diğer derslerimizde görüşmek üzere…

C Sharp Eğitim Seti eğitimi sayfasına gitmek için tıklayınız.

İlgili İçerik  C# MP3 Çalar Uygulaması - mciSendString

Derslerime özel olarak hazırladığım Github Projeme buradan ulaşabilirsiniz…

Takipte ve Sağlıcakla kalın. 😉

C# FTP Server Dosya Yüklemek
C# FTP Server Klasör Açmak