Samstag, 17. Juli 2010

Datei / Ordner verschieben

Zum Verschieben einer Datei oder eines Ordners mit C# wird die Funktion Move() der Klassen System.IO.File oder System.IO.Directory benötigt:

System.IO.File.Move("C:\\Quelldatei.txt", "C:\\Testordner\\Zieldatei.txt");
System.IO.Directory.Move("C:\\Quellordner", "C:\\Testordner\\Zielordner");

Bei beiden Varianten gibt der erste Parameter den Pfad zur zu verschiebenden Datei / zum verschiebenden Ordner an und der zweite den Pfad zur Zieldatei / zum Zielordner.
Der Pfad muss hierbei existieren (im Beispiel muss z.B. der Ordner C:\Testordner vorhanden sein), ansonsten wirft die Funktion eine Exception.

Kommentare:

  1. Danke, für die Info.

    AntwortenLöschen
  2. Bei dem einen wird ein Ordner (Directory), bei dem anderem eine Datei (File) verschoben.

    Grüße
    Postremus

    AntwortenLöschen