C# Dosyaları Yeniden Adlandırma

Aslında bu işi yaparken işlemimiz tam olarak rename olmayacak, move işlemi ile gerek farklı yere, gerek ise aynı dizine dosyaları yeni isimleri ile taşımak olacaktır.

Kodumuz kısaca aşağıdaki şekilde;

foreach (var file in Directory.GetFiles(@"C:\DuzenlenecekDosyalarım"))
{
string fullFileName = file;
string fileExtention = Path.GetExtension(fullFileName);
string name = Path.GetFileName(fullFileName);
string path = fullFileName.Replace(name, "");
string newName = string.Format("Yeni Dosya Adı.{0}", fileExtention);

File.Move(fullFileName, path + newName);
}

1 1 vote
Article Rating
Subscribe
Bildir
guest
0 Yorum
Inline Feedbacks
View all comments