I've had the problem of regularly getting data from a windoze box myself recently and tried a couple of options:
The best thing to do is install cygwin on the windows box (http://www.cygwin.com/). Make sure you install ssh and rsync and other file transfer tools. If you install cygwin's sshd as a service on your windows box, then you can pretty much treat it as a Linux box.
When transferring a lot of files, particularly if you are doing regular backups - I can't recommend rsync enough. It uses all sorts of magic to maximize bandwidth and only copy differences between two sets of files. It can resume transfers, limit bandwidth, use a secure ssh connection for data transfer, etc, etc.
My incantations generally look something like this: rsync -e ssh -pPrv --bwlimit=15 Indonesia [EMAIL PROTECTED]:~/pictures/
For instance I backup a couple of gigabytes of email a day between Oxford and Reno - but with rsync it just takes a couple of minutes, as they usually aren't that many differences.
If you just want to script ftp connections check out ftp-upload or lftp. Other options include using samba, winscp, or dare I say it - burning a CD.
Peas Mike www.vdomck.org
_______________________________________________ RLUG mailing list [EMAIL PROTECTED] http://lists.rlug.org/mailman/listinfo/rlug
