2009-06-23 15 views

Antwort

2

Sie sollten Windows "UNC" Pfade mit Robocopy verwenden können. Zum Beispiel:

robocopy \\myServer\myFolder\myFile.txt \\myOtherServer\myOtherFolder 

Robocopy hat die Fähigkeit, bestimmte Arten von Netzwerk-Schluckauf automatisch wiederherzustellen.

+10

das ist eigentlich das falsche Format, sollte Dateiname nicht enthalten sein im Quellpfad. –

+0

Bearbeitet, um das korrekte Format im Beispiel anzuzeigen. – Graeme

+0

Überprüfen Sie die folgende Antwort auf den richtigen Befehl. Dateiname sollte am Ende sein – Turcia

25

Ich benutze das folgende Format und funktioniert gut.

robocopy \\SourceServer\Path \\TargetServer\Path filename.txt 

alles kopieren Sie filename.txt mit *.* und es gibt viele andere Schalter Unterordner kopieren usw. ersetzen kann ... siehe hier: http://ss64.com/nt/robocopy.html

+0

+1 für mich gearbeitet – brettdj

+2

Wird Robocopy den Verkehr über die Maschine routen, auf der es ausgeführt wird (Quelle -> RoboCopy Machine -> Target) oder wird es die Dateien direkt von der Quelle zum Ziel leiten (Quelle -> Ziel) und verursacht somit (außer für Messaging Overhead) keine Netzwerklast auf der Maschine, auf der es läuft? – Ahue

+1

@ Ahue gute Frage, wie es aus der Box läuft ohne Notwendigkeit, auf Ziel-oder Quellmaschinen zu installieren Ich bin ziemlich sicher, es läuft nur von der Maschine, die Sie es in der Eingabeaufforderung starten, was bedeutet, dass wenn Sie es von der Maschine ausführen C zum Kopieren von Dateien von A nach B geht irgendwie von A nach C nach B, weil die Bytes durch robocopy verschoben werden, was Streams/Sockets oder irgendwelche Puffer in der Maschine, von der es läuft, öffnet. –

Verwandte Themen