Hilfe bei Projekt Dateiumbenennung

Grille

Erfahrenes Mitglied
Hallo,

ich möchte im aktuellen VS ein kleines Programm erstellen, welches mir helfen soll ca. 4000 Dateien umzubenennen. Die Dateien sollen aus einem Ordnersystem gelesen werden, und teile des Pfades des Ordnersystems sollen zum Dateinamen werden

Code:
START
   L Ordner_0
   l           L Ordner_0-0
   l           l          L Datei-30
   l           L Ordner_0-1
   l           l          L Datei-7
   l           l          L Datei-1
   l           L Ordner_0-2
   l           l          L Datei-6
   l           L Ordner_0-3
   l           l          L Datei-7
   L Ordner_1
               L Ordner_1-0
                          L Datei-10

das Programm soll alle Ordner durchlaufen die beim selektierten Ordner (START) anfangen.

am Ende soll er diese Dateien jeweils so Umbenennen


Code:
START
   L Ordner_0
   l           L Ordner_0-0
   l           l          L Ordner_0_Ordner_0-0_Datei-30
   l           L Ordner_0-1
   l           l          L Ordner_0_Ordner_0-1_Datei-7
   l           l          L Ordner_0_Ordner_0-1_Datei-1
   l           L Ordner_0-2
   l           l          L Ordner_0_Ordner_0-2_Datei-6
   l           L Ordner_0-3
   l           l          L Ordner_0_Ordner_0-3_Datei-7
   L Ordner_1
               L Ordner_1-0
                          L Ordner_1_Ordner_1-0_Datei-10

und das der der CODE bis jetzt
Code:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace DateienUmbenennen
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {

        }

        private void button2_Click(object sender, EventArgs e)
        {
            fBD1.ShowDialog();
            textBox1.Text = fBD1.SelectedPath;
        }

        private void folderBrowserDialog1_HelpRequest(object sender, EventArgs e)
        {

        }
    }
}

Könnt ihr mir bitte helfen?

Vielen Dank
 
Zurück