Bach Datei - kopieren an bestimmten ordner fortsetzen
Hallo,
Ich habe eine einfache Batch Datei geschrieben um Dateien zu kopieren. Das problem ist das die Dateien über eine 64k leitung kopiert werden müssen. Es sind leider soviele Dateien das der Batch Job das nicht über Nacht schafft. Wie kann ich nun an einer bestimmten Stelle wieder anfangen zu kopieren.
Aslo wenn der batchjob alle ordner bis Q kopiert hat, wie kann ich ich sagen das er nur alle alphabetisch folgenden ordner kopieren soll?
Gruss & Dank,
André
[Edit Biber juni 2008] Auf die letzten zwei Lösungsvorschläge seit einem Jahr keine Rückmeldung-> Geschlossen. [/Edit]
Ich habe eine einfache Batch Datei geschrieben um Dateien zu kopieren. Das problem ist das die Dateien über eine 64k leitung kopiert werden müssen. Es sind leider soviele Dateien das der Batch Job das nicht über Nacht schafft. Wie kann ich nun an einer bestimmten Stelle wieder anfangen zu kopieren.
Aslo wenn der batchjob alle ordner bis Q kopiert hat, wie kann ich ich sagen das er nur alle alphabetisch folgenden ordner kopieren soll?
Gruss & Dank,
André
[Edit Biber juni 2008] Auf die letzten zwei Lösungsvorschläge seit einem Jahr keine Rückmeldung-> Geschlossen. [/Edit]
Please also mark the comments that contributed to the solution of the article
Content-Key: 57543
Url: https://administrator.de/contentid/57543
Printed on: April 27, 2024 at 02:04 o'clock
6 Comments
Latest comment
Du kannst über xcopy /D nur die Dateien kopieren lassen die neuer oder ncht vorhanden sind.
alternativ:
Kopiere erst alle mit a dan alle mit b dan alle mit c bzw. alle Verzeichnisse einzeln und lege dir nach jedem Teilschrit eine Logdatei an. So weist du dann wo ende war udn kanst gezieht dort weitermachen.
miniversum
alternativ:
Kopiere erst alle mit a dan alle mit b dan alle mit c bzw. alle Verzeichnisse einzeln und lege dir nach jedem Teilschrit eine Logdatei an. So weist du dann wo ende war udn kanst gezieht dort weitermachen.
if not exist a.log copy quelle/a*.* ziel/ && echo>a.log
if not exist b.log copy quelle/b*.* ziel/ && echo>b.log
if not exist c.log copy quelle/c.* ziel/ && echo>c.log
if not exist d.log copy quelle/d*.* ziel/ && echo>d.log
...
miniversum
ich nutze in solchen Situation das MS Tools Robocopy aus dem Resource Kit ...
http://www.microsoft.com/downloads/details.aspx?familyid=9d467a69-57ff- ...
Gruß Martin
http://www.microsoft.com/downloads/details.aspx?familyid=9d467a69-57ff- ...
Gruß Martin