Is there an effective tool for copying files across Windows network shares that:

  • Can be scripted
  • Can rate limit based on a bandwidth parameter (i.e. "2 MBytes/s")
  • Is a windows tool (i.e. not rsync compiled on windows)
  • Is Recursive
  • Is can be limited to directories and a glob (i.e. *.foo)

Also please don't mention robocopy with its terrible inter-packet gap (IPG) version of rate limiting which doesn't even seem to work and suggests experimentation to find an effective setting as it will likely send me into nerd rage and cause me to write long run on sentences spewing from a stream of frustration from the fact that anyone who thought that was a good way to rate limit copies should not have been allowed to touch a keyboard thank you in advance much appreciated.

link|improve this question

78% accept rate
1  
Have you checked out some of the many rsync offerings for Windows? Edit: What is your issue with some of the rsync GUI tools? – Publiccert Feb 2 at 14:50
feedback

1 Answer

You may look into something like NetLimiter and manage the bandwidth per port (445 for SMB).

robocopy's strategy of sending packets at a limited rate is a decent strategy. It doesn't matter where in the stack you're actually introducing the bottleneck; you clearly need to introduce one.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.