Parameter | Description |
---|---|
<Source> | Specifies the path to the source directory. |
<Destination> | Specifies the path to the destination directory. |
<File> | Specifies the file or files to be copied. You can use wildcard characters (* or ?), if you want. If the File parameter is not specified, *.* is used as the default value. |
<Options> | Specifies options to be used with the robocopy command. |
Option | Description | ||
---|---|---|---|
/s | Copies subdirectories. Note that this option excludes empty directories. | ||
/e | Copies subdirectories. Note that this option includes empty directories. For additional information, see Remarks. | ||
/lev:<N> | Copies only the top N levels of the source directory tree. | ||
/z | Copies files in Restart mode. | ||
/b | Copies files in Backup mode. | ||
/zb | Uses Restart mode. If access is denied, this option uses Backup mode. | ||
/efsraw | Copies all encrypted files in EFS RAW mode. | ||
/copy:<CopyFlags> | Specifies the file properties to be copied. The following are the valid values for this option: D Data A Attributes T Time stamps S NTFS access control list (ACL) O Owner information U Auditing information The default value for CopyFlags is DAT (data, attributes, and time stamps). | ||
/dcopy:T | Copies directory time stamps. | ||
/sec | Copies files with security (equivalent to /copy:DAT). | ||
/copyall | Copies all file information (equivalent to /copy:DATSOU). | ||
/nocopy | Copies no file information (useful with /purge). | ||
/secfix | Fixes file security on all files, even skipped ones. | ||
/timfix | Fixes file times on all files, even skipped ones. | ||
/purge | Deletes destination files and directories that no longer exist in the source. For additional information, see Remarks. | ||
/mir | Mirrors a directory tree (equivalent to /e plus /purge). For additional information, see Remarks. | ||
/mov | Moves files, and deletes them from the source after they are copied. | ||
/move | Moves files and directories, and deletes them from the source after they are copied. | ||
/a+:[RASHCNET] | Adds the specified attributes to copied files. | ||
/a-:[RASHCNET] | Removes the specified attributes from copied files. | ||
/create | Creates a directory tree and zero-length files only. | ||
/fat | Creates destination files by using 8.3 character-length FAT file names only. | ||
/256 | Turns off support for very long paths (longer than 256 characters). | ||
/mon:<N> | Monitors the source, and runs again when more than N changes are detected. | ||
/mot:<M> | Monitors source, and runs again in M minutes if changes are detected. | ||
/MT[:N] | Creates multi-threaded copies with N threads. N must be an integer between 1 and 128. The default value for N is 8. The /MT parameter cannot be used with the /IPG and /EFSRAW parameters. Redirect output using /LOG option for better performance.
| ||
/rh:hhmm-hhmm | Specifies run times when new copies may be started. | ||
/pf | Cuphead for mac torrent. Checks run times on a per-file (not per-pass) basis. | ||
/ipg:n | Specifies the inter-packet gap to free bandwidth on slow lines. | ||
/sl | Copies the symbolic link instead of the target. |
Option | Description |
---|---|
/a | Copies only files for which the Archive attribute is set. |
Copies only files for which the Archive attribute is set, and resets the Archive attribute. | |
/ia:[RASHCNETO] | Includes only files for which any of the specified attributes are set. |
/xa:[RASHCNETO] | Excludes files for which any of the specified attributes are set. |
/xf <FileName>[ .] | Excludes files that match the specified names or paths. Note that FileName can include wildcard characters (* and ?). |
/xd <Directory>[ .] | Excludes directories that match the specified names and paths. |
/xct | Excludes changed files. |
/xn | Excludes newer files. |
/xo | Excludes older files. |
/xx | Excludes extra files and directories. |
/xl | Excludes 'lonely' files and directories. |
/is | Includes the same files. |
/it | Includes 'tweaked' files. |
/max:<N> | Specifies the maximum file size (to exclude files bigger than N bytes). |
/min:<N> Apple store mac os x 10.8 download. | Specifies the minimum file size (to exclude files smaller than N bytes). |
/maxage:<N> | Specifies the maximum file age (to exclude files older than N days or date). |
/minage:<N> | Specifies the minimum file age (exclude files newer than N days or date). |
/maxlad:<N> | Specifies the maximum last access date (excludes files unused since N). |
/minlad:<N> | Specifies the minimum last access date (excludes files used since N) If N is less than 1900, N specifies the number of days. Otherwise, N specifies a date in the format YYYYMMDD. |
/xj | Excludes junction points, which are normally included by default. |
/fft | Assumes FAT file times (two-second precision). |
/dst | Compensates for one-hour DST time differences. |
/xjd | Excludes junction points for directories. |
Excludes junction points for files. |
Option | Description |
---|---|
/r:<N> | Specifies the number of retries on failed copies. The default value of N is 1,000,000 (one million retries). |
/w:<N> | Specifies the wait time between retries, in seconds. The default value of N is 30 (wait time 30 seconds). |
/reg | Saves the values specified in the /r and /w options as default settings in the registry. |
/tbd | Specifies that the system will wait for share names to be defined (retry error 67). |
Option | Description |
---|---|
/l | Specifies that files are to be listed only (and not copied, deleted, or time stamped). |
/x | Reports all extra files, not just those that are selected. |
/v | Produces verbose output, and shows all skipped files. |
/ts | Includes source file time stamps in the output. |
/fp | Includes the full path names of the files in the output. |
/bytes | Prints sizes, as bytes. |
/ns | Specifies that file sizes are not to be logged. |
/nc | Specifies that file classes are not to be logged. |
/nfl | Specifies that file names are not to be logged. |
/ndl | Specifies that directory names are not to be logged. |
/np | Specifies that the progress of the copying operation (the number of files or directories copied so far) will not be displayed. |
/eta | Shows the estimated time of arrival (ETA) of the copied files. |
/log:<LogFile> | Writes the status output to the log file (overwrites the existing log file). |
/log+:<LogFile> | Writes the status output to the log file (appends the output to the existing log file). |
/unicode | Displays the status output as Unicode text. |
/unilog:<LogFile> | Writes the status output to the log file as Unicode text (overwrites the existing log file). |
/unilog+:<LogFile> | Writes the status output to the log file as Unicode text (appends the output to the existing log file). |
/tee | https://ciplay.weebly.com/download-game-ps2-monster-hunter-1.html. Writes the status output to the console window, as well as to the log file. |
/njh | Specifies that there is no job header. |
/njs | Specifies that there is no job summary. |
Option | Description |
---|---|
/job:<JobName> | Specifies that parameters are to be derived from the named job file. |
/save:<JobName> | Specifies that parameters are to be saved to the named job file. |
/quit | Quits after processing command line (to view parameters). |
/nosd | Indicates that no source directory is specified. |
/nodd | Indicates that no destination directory is specified. |
/if | Includes the specified files. |
Developer(s) | Microsoft |
---|---|
Stable release | |
Operating system | Windows NT 4 and later |
Type | Command |
License | Freeware |
/XJ
)/COPYALL
or /COPY:
command line switches./DCOPY:T
), even with the ability to update folder timestamps (copied from existing folders) on folders already created from previous versions (that did not copy the folder date and timestamps)./B
) so an administrator may copy an entire directory, including files denied readability to the administrator.Directory_A
to Directory_B
(including file data, attributes and timestamps), recursively with empty directories (/E
):Robocopy C:Directory_A C:Directory_B /E
/E
), copy all file information (/COPYALL
, equivalent to /COPY:DATSOU
, D
=Data, A
=Attributes, T
=Timestamps, S
=Security=NTFSACLs, O
=Owner info, U
=Auditing info), do not retry locked files (/R:0
) (the number of retries on failed copies default value is 1 million), preserve original directories' Timestamps (/DCOPY:T
- requires version XP026 or later):Robocopy C:A C:B /COPYALL /E /R:0 /DCOPY:T
/MIR
), copy files in resume mode (/Z
) in case network connection is lost:Robocopy C:A backupserverB /MIR /Z
*
and ?
) are not valid as source or destination arguments; files be selected or excluded using the optional 'file' filtering argument (which supports wildcards) along with various other options.[5]c:bar
to c:baz
, the following syntax is used:c:bar
to c:baz
:FILE_SHARE_READ
[6] flag during opening. Even Robocopy's Backup mode will not touch those files. (Backup mode instead runs Robocopy as a 'Backup Operator'. This allows Robocopy to override permissions settings, specifically, NTFS ACLs).[7][8] Normally Volume Shadow Copy Service is used for such situations, but Robocopy does not use it. Consequently, Robocopy is not suitable for backing up live operating system volumes. However,a separate utility such as ShadowSpawn
[9] (Free, Open Sourced, and MIT Licensed) or GSCopyPro
[10] ($30 - $50) or DiskShadow.exe
[11] (included with Windows Server 2008), can be used beforehand to create a shadow copy of a given volume, which Robocopy can then back up./MT[:n]
option to enable multithreaded copying, the /NP
option to disable reporting of the progress percentage for files is ignored. By default the MT switch provides 8 threads. The n is the number of threads you specify if you do not want to use the default.[14]robocopy /?
on the command line. But their version is stored inside the executable itself and can be queried with PowerShell for example (gcm robocopy | fl *
) or inside Windows Explorer by right-clicking on Robocopy.exe, selecting Properties, then clicking on the Details tab.Product version | File version | Year | Origin | Other |
---|---|---|---|---|
1.54 | - | 1996 | Windows NT 4.0 Resource Kit | © 1996 |
1.70 | - | 1997 | Windows NT Resource Kit | |
1.71 | 4.0.1.71 | 1997 | Windows NT Resource Kit | |
1.95 | 4.0.1.95 | 1999 | Windows 2000 Resource Kit | |
1.96 | 4.0.1.96 | 1999 | Windows 2000 Resource Kit | © 1995-1997 |
XP010 | 5.1.1.1010 | 2003 | Windows 2003 Resource Kit | |
XP026 | 5.1.2600.26 | 2005 | Downloaded with Robocopy GUI v.3.1.2; /DCOPY:T option introduced | |
XP027 | 5.1.10.1027 | 2008 | Bundled with Windows Vista, Server 2008, Windows 7, Server 2008r2 | © 1995-2004 |
6.1 | 6.1.7601 | 2009 | KB2639043 | © 2009 |
6.2 | 6.2.9200 | 2012 | Bundled with Windows 8 | © 2012 |
6.3 | 6.3.9600 | 2013 | Bundled with Windows 8.1 | © 2013 |
10.0 | 10.0.10240.16384 | 2015 | Bundled with Windows 10 | © 2015 |
10.0.16299 | 10.0.16299.15 | 2017 | Bundled with Windows 10 1709 | © 2017 |
10.0.17134 | 10.0.17134.1 | 2018 | Bundled with Windows 10 1803 | © 2018 |
10.0.17763 | 10.0.17763.1 | 2018 | Bundled with Windows 10 1809 | © 2018 |
10.0.18362 | 10.0.18362.1 | 2019 | Bundled with Windows 10 1903 | © 2019 |
FILE_SHARE_READ [.] Enables subsequent open operations on a file or device to request read access. Otherwise, other processes cannot open the file or device if they request read access.
Backup mode copies [.] enable you to copy some files as a Backup Operator that you would not be able to copy as a normal user.
Backup Operators [.] Members of this group can back up and restore all files [.], regardless of their own individual permissions on those files.
ShadowSpawn.exe is an open source MIT licensed tool that creates and manages shadow copies.
gscopypro.exe is a tool that works similar to robocopy but has the ability to copy open files.
DiskShadow.exe is a tool that exposes the functionality offered by the Volume Shadow Copy Service (VSS).
Wikibooks has a book on the topic of: Guide to Windows Commands |