Wie wird eine Datei automatisch auf einen anderen PC im Netzwerk verschoben?
15293
Keith Donegan
Hier ist was ich bin.
Ich habe zwei PCs, die an ein Netzwerk angeschlossen sind, und einer von ihnen druckt jede Nacht eine Excel-Tabelle in einen bestimmten Ordner. Ist es möglich, ein Batch-Skript zu verwenden, um diese Datei zu einem bestimmten Zeitpunkt auf den anderen Computer im Netzwerk zu kopieren?
Wenn Sie Robocopy nicht verwenden möchten, können Sie auch ein Netzlaufwerk für das Remote-Ziel zuordnen und dann `copy 'verwenden.
jtb vor 15 Jahren
0
@jtb - Einverstanden. Robocopy ist jedoch schneller und unterstützt die Wiederaufnahme. Der einzige Grund, warum ich es vorschlage. Es ist auch robuster bei der Verwendung von UNC.
BinaryMisfit vor 15 Jahren
0
2
kquinn
Richten Sie eine geplante Task ein, um eine Programm- / Stapeldatei auszuführen, die einen Kopierbefehl ausführt.
Eine Alternative zu einer Batchdatei / einem geplanten Windows-Task ist die Verwendung von SyncBack (Freeware), mit der Sie ein Profil erstellen können, um Ihre Excel-Tabelle zu einem bestimmten Zeitpunkt vom Quellcomputer auf das Ziel zu kopieren.
1
Artur Carvalho
Sie können dies in einer .bat-Datei speichern. Danach können Sie es einplanen.
:: This is the backup set SourceDir=F:\XXX set DestinyDir=I:\YYY xcopy /e /v /y /I %SourceDir% %DestinyDir%
Ich habe nie die Zeit getestet, die es braucht, aber es scheint, dass xcopy schneller ist als die normale Kopie. Sehen Sie, was die Befehle hier tun .
1
quickcel
Eine andere Option besteht darin, das Windows SyncToy 2.0- Dienstprogramm zu verwenden und anschließend eine geplante Aufgabe festzulegen.