4

I can't believe that I am having trouble in copying a directory into another directory via the windows command line.

What I want to do is simple -:

Lets say I have a directory -:

C:\test

and I want to copy test to D: So in D there should be a folder like the following-:

D:\test

when I use

robocopy C:\test D:\test \E

D drive ends up with the contents of C:\test in the root rather than being contained in a directory called test.

How do you do this simple thing ?

6

If you want to create an exact duplicate, use the following version (which is equivalent to adding /E and /PURGE:

robocopy c:\source d:\destination /MIR

If all you want to do is copy the directories and subdirectories including empty ones, use

robocopy c:\source d:\destination /E

It is the backslash on the E option that was getting you.

To learn more about Robocopy here is a handy search:

http://www.google.com?q=robocopy+syntax

  • 1
    You might want to fix the typo: in "robocopy d:\test d:\test /E" you need to address the source as C:, not D:. – Herb May 27 '17 at 4:50
  • 1
    by the way, here is something you might want to consider. If you do ROBOCOPY a lot, you probably have discovered that when the clocks don't agree it can end up recopying a lot of files because it thinks they are new. What you want to do is click on your clock(s) and find Internet Time and change the server to time.nist.gov on both then click on update. You can see the details in this Q&A I did on SE: raspberrypi.stackexchange.com/questions/68811/…? – SDsolar Jun 24 '17 at 9:35
0

Although this answer doesn't use robocopy.. I think it still does the purpose of copying directories.

You could try using: xcopy

Usage: xcopy source [destination] ...

You could check for more details by executing xcopy /?

source: https://support.microsoft.com/en-us/help/323007/how-to-copy-a-folder-to-another-folder-and-retain-its-permissions

  • FYI: Robocopy replaces XCopy in later versions of windows – Multinerd Nov 29 '18 at 17:09

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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