Win7-Befehlszeile: So kopieren Sie eine Datei und erstellen den fehlenden Teilbaum [duplizieren]

1

Ich habe eine Reihe von Dateien, die ich an verschiedene Netzwerkspeicherorte kopieren muss. Es kommt jedoch regelmäßig vor, dass die Unterverzeichnisse erstellt werden müssen. Ich überlegte, eine App zu erstellen, um dies zu tun, aber ich würde das Rad lieber nicht "neu erfinden", wenn ich nicht muss.

Ein Beispiel wäre wie folgt:

Kopieren:

C:\ProjectFolder\Project\WCB\2010\CA\ON\EmployeeReport.aspx.cs

Zu:

\\Server1\Downloads\Patches\Web\Project\

Am Ende würde die Datei kopiert werden nach:

\\Server1\Downloads\Patches\Web\Project\WCB\2010\CA\ON\EmployeeReport.aspx.cs

(Da "Projekt" in beiden Pfaden gemeinsam ist, ist dies der Ausgangspunkt, an dem der neue Pfad erstellt werden muss.)

Irgendwelche Vorschläge?

- Nach dem Update: Es scheint, als wäre dies ein Duplikat von Wie kopiere ich eine Datei in ein DOS-Verzeichnis und erstelle gegebenenfalls Verzeichnisse?

Die Antwort, obwohl es keinen automatisierten Weg gibt, dies zu tun (vielleicht schreibe ich das Dienstprogramm doch), ist XCOPY:

XCOPY C:\ProjectFolder\Project\WCB\2010\CA\ON\EmployeeReport.aspx.cs \\Server1\Downloads\Patches\Web\Project\WCB\2010\CA\ON\EmployeeReport.aspx.cs
Dan
quelle

Antworten:

1

Die Antwort ist die Verwendung von XCOPY, wie in dem aktualisierten Beitrag vorgeschlagen. XCOPY leistet gute Arbeit beim Erstellen des erforderlichen Verzeichnisbaums auf dem Netzwerkserver.

Dan
quelle