Dieses Snippet dient lediglich dazu, alle Dateien in einem Ordner in ein bestimmtes Schema umzubennen.
Kleiner Tipp für C# Anfänger:
if (this.folderBrowserDialog.ShowDialog() == DialogResult.OK)
{
this.path = folderBrowserDialog.SelectedPath;
}
Mit diesem Code könnt ihr in einer Windowsanwendung den Pfad per FolderBrowserDialog auslesen.
private void umbennen(string path)
{
// Alle Datainamen aus dem Ordner auslesen und in ein Stringarray speichern
string[] files = Directory.GetFiles(path);
for (int i = 0; i < files.Length; i++)
{
string tmp = Path.GetFileName(files[i]);
// Auffüllen der der Stringlänge ( hier auf 9 zeichen mit nullen )
tmp = tmp.PadLeft(9, '0');
// Datei umbennen
File.Move(files[i], this.path + "\\" + tmp);
}
}
4 Kommentare zum Snippet