Was ist der beste Weg, um einen Ordner und alle Unterordner und Dateien mit c # zu kopieren

7

Ich muss einen Ordner von einem Laufwerk auf eine austauschbare Festplatte kopieren. Der Ordner, der kopiert werden soll, enthält viele Unterordner und Dateien. Die Eingabe wird Quellpfad und Zielpfad sein.

Wie ..

Quellpfad: "C: \ SourceFolder"

Zielpfad: "E: \"

Nach dem Kopieren kann ich den Ordner "SourceFolder" in meinem E: Laufwerk sehen.

Danke.

    
Anuya 30.04.2010, 04:29
quelle

7 Antworten

2
%Vor%     
Anuya 18.05.2010, 09:40
quelle
11

Ich denke, das ist es.

%Vor%     
Lukas Šalkauskas 30.04.2010 04:52
quelle
8

Dies wurde unter Channel9 gefunden. Habe es nicht selbst ausprobiert.

%Vor%

und die Verwendung sieht so aus:

%Vor%     
egrunin 30.04.2010 04:36
quelle
3

Gewusst wie: Kopieren, Löschen und Verschieben von Dateien und Ordnern (C # -Programmierhandbuch)
Ссылка

Gewusst wie: Iterieren über eine Verzeichnisstruktur (C # -Programmierhandbuch)
Ссылка

    
Robert Harvey 30.04.2010 04:31
quelle
1

für Googler: Verwenden Sie in reinem win32 / C ++ SHCreateDirectoryEx

%Vor%     
Dustin Getz 27.07.2010 15:09
quelle
-1

Warum benutzen Sie nicht so etwas wie Robocopy ?

Es hat eine Spiegelungsoption, bei der die Verzeichnisstruktur der Quelle kopiert wird, so wie sie in das Ziel eingefügt wird. Es gibt verschiedene Befehlszeilenoptionen. Könnte Ihnen die Mühe ersparen, die Funktionen in Ihrem Code zu replizieren.

    
Srikanth Venugopalan 30.04.2010 04:49
quelle
-1

Und hier ist eine andere Sicht auf das Problem:

%Vor%     
Strelok 30.04.2010 05:00
quelle

Tags und Links