Diese Frage hat hier bereits eine Antwort:
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