/A
Copies only files with the archive attribute set, doesn't change the attribute.
/M
Copies only files with the archive attribute set, turns off the archive attribute. Useful in backup.
/D:m-d-y
Copies files changed on or after the specified date. If no date is given, copies only those files whose source time is newer than the destination time. Useful in backup.
/P
Prompts you before creating each destination file.
/S
Copies directories and subdirectories except empty ones.
/E
Copies directories and subdirectories, including empty ones. Same as /S /E. May be used to modify /T.
/V
Verifies each new file. Not used by Windows XP.
/W
Prompts you to press a key before copying.
/C
Continues copying even if errors occur.
/I
If destination does not exist and copying more than one file, assumes that destination must be a directory.
/Q
Does not display file names while copying.
/F
Displays full source and destination file names while copying.
/L
Displays files that would be copied.
/G
Allows the copying of encrypted files to destination that does not support encryption.
/H
Copies hidden and system files also.
/R
Overwrites read-only files.
/T
Creates directory structure, but does not copy files. Does not include empty directories or subdirectories.
/U
Copies only files that already exist in destination.
/K
Copies attributes. Normal Xcopy will reset read-only attributes.
/N
Copies using the generated "short" names. May be necessary when copying from NTFS to FAT16.
/O
Copies file ownership and ACL information.
/X
Copies file audit settings (implies /O).
/Y
Suppresses prompting to confirm that you want to overwrite an existing destination file. May be preset in the COPYCMD environment variable
/-Y
Prompts to confirm you want to overwrite an existing destination file.
/Z
Copies over a network in restartable mode.
/EXCLUDE:file1[+file2][+file3]...
Specifies a list of files containing strings to be excluded. Tricky to use. See below.
/B
Copies a Symbolic Link itself instesd of the target of the link. (Windows Vista/Windows 7)
/J
Copies using unbuffered I/O. Recommended for very large files. (Windows 7)