>For the purposes of file transfer, once an RDP connection is made, it doesn't matter if the host "pulls" files from the remote, or the remote "pushes" files to the host. The bandwidth/speed is the same in either case, and is usually limited by the upload speed of the machine "sending" the file(s). Most low-cost Internet connections these days are asymmetric - for example, my Shaw cable service is 7.5Mbps download but only 512Kbps upload.
>
>In the *n?x world, the go-to utility for this sort of thing is rsync. While RoboCopy is good, rsync goes one better in being able to copy just
portions of files that have changed (so-called "deltas") rather than entire changed files. This can be a big win where you have large files that only change a little bit (such as log files).
>
>While I haven't used any, there are apparently some Windows implementations of rsync e.g.
>
>
http://www.aboutmyip.com/AboutMyXApp/DeltaCopy.jspThanks Al. At the moment i am RDCing to the remote server, mapping a drive back to the main, and generating a robocopy script batch file (on the remote) using some vfp tables and then kicking that off. Appears to suffice. I just need to bundle up the entire process (including the connection process itself) to simplify.