
/MOV-Moves files only, leaving the empty folder structure at the source. Robocopy offers two options for moving files and folders: Will give you a text log file with all the information you would normally see on screen.Įrror when using /COPYALL without elevation Move examples robocopy c:\temp\source c:\temp\destination /E /DCOPY:DAT /R:100 /W:3 /LOG:C:\temp\robocopylog.txt If you are about to copy a large number of files, it might be more useful to save the output to a log file so you can review the results later, even if the command prompt is closed. If there is a file locked, it won't usually be unlocked quickly, and it's easier for me to check the erred files manually later rather than waiting ages for the whole command to complete. I also limit the number of retries and wait times. Note that I have specified /DCOPY:DAT (default is DA), as I usually want the folder timestamps to be the same as the source. If you don't want to copy empty subfolders, use the /S switch. The /E switch tells Robocopy to copy all subfolders, including empty ones. The easiest way to copy a folder with all files and subfolders is to run this command: robocopy c:\temp\source c:\temp\destination /E /DCOPY:DAT /R:10 /W:3 Generally speaking, there are three things you will do using robocopy: copy, move, and synchronize folders and files. I guess this is not what you normally want. If there is a single locked file inside the directory, robocopy will do a million retries and will wait 30 seconds between them, amounting to almost 350 days. /W:30-Defines the number of seconds to wait between retries.Īs you can see, the number of retries is very large (one million), which is not practical in most cases. /R:1000000-Defines the number of retries on failed copies, for example, if a file is locked. The extra T stands for "timestamps " DA is the same as for directories. /COPY:DAT-Defines what to copy for files. D stands for "data" and A stands for "attributes."
/DCOPY:DA-Defines what to copy for directories.In this case, the command copies all filenames with all extensions.
The first asterisk (*) represents the filename part, and the second asterisk represents the extension. Let's take a closer look at what the options mean: