Whats the reason that using a batch file can't be used with a remote destination? rsync --read-batch=foo /mysrc remote:/dest gives remote destination is not allowed with --read-batch I need to push the same set of files to about 20 servers and because of firewall rules, the 20 servers cannot pull from the central one. Thanks Kimo