Re: timeout within copying script
1. There should be a configurable retry parameter with # of retries and timeout between them.
Sure, but it is quite difficult to implement.
2. Timeout and log settings should be configurable from the command line.
You cannot have everything configurable from command-line.
3. Any error in transfer should return an error. Since several people have encountered it, it does seem likely that it is a bug.
OK, once I'm able to reproduce that.
4. There should be an option to suppress the second console window when running in console. I like to run silently in the background and capture output to a log file, and spawning a new terminal complicates this greatly.
Please refer to the documentation.