Keith Combs' Blahg

Ramblings from another nerd on the grid

RichCopy bulk file copy tool released – get it here

RichCopy bulk file copy tool released – get it here

  • Comments 31
  • Likes

People have been asking me for years in my presentations what that icon on my desktop called “RichCopy” was.  I would of course tell them all about it.  That was always followed by a request for the utility.  Well, it only took nine years to fulfill that request, but it’s finally here.

I didn’t even know we were going to release it, so I was pleasantly surprised to see it prominently displayed right at the top of the April TechNet Magazine.  The cover pic on the website is too small for you to see the box next to the TechNet name, but fear not.  Head on over to the column from Joshua Hoffman called, “Utility Spotlight: RichCopy

Joshua gives you some of the background, history, and other information in the column.  But you’ll want to head right to the download link and grab one of my favorite utilities. Here’s a screenshot of this bad boy in action.  In the job below, I am uploading the content for the Interop Road Show to a server in Seattle.  RichCopy has ten upload threads going and as you can see, I am uploading the very beginning of the self extracting archive.

RichCopy

This brings me to an important point.  If you are supplying people a big fat .ISO image or zip file, please rethink your strategy.  WinRAR from RARLabs is a great archive utility and when combined with a tool like RichCopy, it’s a match made in heaven.  With WinRAR, I took the entire set of content and archived it into 100MB chunks.  People that use multi threaded download tools like RichCopy are going to love me for that. 

My team standard for FTP is the wonderful FileZilla.  Like RichCopy, FileZilla is also multi threaded.  I have never used RichCopy for FTP because until the public release, you were required to be connected to our corporate AD forest to use it.  And the last thing I want is a FTP client that is running across the VPN connection.  That has all changed now, so I need to run some tests with both of them and see if there’s a clear winner.  Today I am using RichCopy for SMB and FileZilla for FTP.  Using a single util for both may make more sense now.

Get RichCopy @ http://download.microsoft.com/download/f/d/0/fd05def7-68a1-4f71-8546-25c359cc0842/HoffmanUtilitySpotlight2009_04.exe.

[UPDATE for 5/1] Ken Tamaru was/is doing development and maintenance of RichCopy.  He recently started a blog at http://blogs.technet.com/ken/.  There is the place to ask RichCopy questions.  Keep in mind however he has a day job and it’s completely different than being a developer for the RichCopy utility.

  • I'm also having trouble copying ACL's of the copied files and folders using the GUI (with File Attributes and Security Information checked to be copied) or the command line (which runs a GUI) with /CT, /CA, /CSA, /CSD, CSG, /CSO, CSS parameters.  Are there examples on how to do a folder copy along with the ACL's?

  • I will see if I can get the author of the utility to either respond to all of the questions, or start a blog and some level of support.

  • Same problem with excludes. Tried to exclude by date. (I set it up to only copy prior to a specific date for files and folders) I keep losing the check marks and the dates keep resetting to the current date.

  • I do see its increased copy speed over WAN. I'm having trouble copying ACL's of the copied files and folders using the GUI or the command line with CT, CA, CSS parameters.

  • I'm having the same issue with it not copying ACL's.  Guess it's back to robocopy for now.

  • SCORE !!!!

    I think I have convinced Ken (the dev for RichCopy) to start a blog.  I am going to get it created and get things rolling.  When I have the blog created and have a link, I'll let you know.

    Stay tuned

  • Hi,

    Quick question - is there any way to get this to execute fully automatically under scheduled tasks?

  • Is there any way for it to preserve folder creation dates on copy?  

  • Very simple question, but it's not obvious...

    If I want to copy directory root/A/B to somwhere/X, such that I end up with the (new) directory somewhere/X/B with the copied contents of root/A/B, what are the GUI and/or command line parameters to do this? My several attempts all end up with the contents of root/A/B directly in X and no subdirectory.

    I think I see a two-step process to do this but can it be done in one?

    Thanks

  • +1 for the exclusion bug

    Source and destination path are not saving with the Option File.

    Also cannot figure out how to use the consolidation option from the command line.

  • I'm also having the problem with exclusions not working properly.

  • I am also having issues with maintaining ACLs. Will be looking forward to the blog.

  • I'm missing some Information on how does RichCopy addresses the behavior wich is addressed by Robocopy using the Opions /ZB ( copying files in Backup-Mode )

  • I was about to give up on this and I got the ACL part working.

    The confuding part is to ignore the info on the overview screen as that is for compares.

    Within the "security information" section I selected all options except "System Access Control List" and it worked.

  • Seconding Dan M's comments, I believe this falls under the whole exclusion problem when copying some, but not all subdirectories, and expecting the directory structure to also be copied to the destination folder.

    All in all, great app, I'd love to use it, but as is it's completely unusable.  My ideal app would be synctoy and its exclusion handling with the speed of richcopy