XCOPY источник [результат] [/A | /M] [/D[:дата]] [/P] [/S [/E]] [/V]
[/W] [/C] [/I] [/Q] [/F] [/L] [/G] [/H] [/R] [/T] [/U] [/K]
[/O] [/X] [/Y] [/-Y] [/N] [/Z] [/EXCLUDE:файл1[+файл2][+файл3]]
С помощью данной команды можно выполнять копирование больших групп файлов или целых структур папок вместе с их содержимым. В отличие от других аналогичных команд XCOPY, обладает более широкими возможностями и позволяет задействовать множество различных параметров:
-
источник- файл, группа файлов или папок, предназначенных для копирования;
-
результат- путь к месту расположения и (или) имена новых файлов и папок при их одновременном переименовании;
-
/A- копирование (среди прочих) файлов с атрибутом «Архивный», сам атрибут при копировании не меняет свое значение;
-
/M- копирование только файлов с атрибутом «Архивный», по завершении копирования атрибут снимается;
-
/D[:дата]- копировать только файлы, измененные после указанной даты. Если дата не указана, копируются только файлы более ранних версий, чем файлы, хранящиеся в целевой папке;
-
/P- отображать на экране запросы на подтверждение записи каждого нового файла;
-
/EXCLUDE:файл1[+файл2][+файл3]- список файлов, содержащих контекстные вхождения строк исключения при копировании файлов. Когда любая из строк совпадает с любой частью абсолютного пути к копируемому файлу, такой файл исключается из операции копирования. Например, указав строку \exe\ или .exe, можно исключить все файлы из папки Exe или все файлы с расширением .exe соответственно;
-
/S- копировать каталоги вместе со всеми подкаталогами, исключая пустые;
-
/E- копировать каталоги вместе со всеми подкаталогами, включая пустые;
-
/V- в процессе копирования производить сравнение целевых файлов с исходными;
-
/W- перед началом копирования ожидать нажатия клавиши на клавиатуре компьютера;
-
/C- продолжить копирование даже в случае обнаружения ошибок;
-
/I- при копировании нескольких файлов, если в качестве параметра результат указано имя несуществующей папки, создавать новую папку с указанными именем;
-
/Q- не выводить на экран имена копируемых файлов;
-
/F- в процессе копирования отображать на экране полные имена исходных и конечных файлов;
-
/L- в процессе копирования отображать на экране полные имена только исходных файлов;
-
/G- в случае если целевой каталог не поддерживает шифрование, копировать в него зашифрованные файлы (для разделов NTFS);
-
/H- среди прочих выполнять копирование скрытых и системных файлов;
-
/R- при копировании целиком заменять файлы с атрибутом «Только для чтения»;
-
/T- не копируя файлы, создать в указанном месте на диске структуру папок, аналогичную исходной;
-
/U- выполнять копирование с перезаписью только файлов, уже имеющихся в целевой папке;
-
/K- при копировании файлов с атрибутом «Только для чтения» сохранять данный атрибут (по умолчанию он автоматически сбрасывается в процессе копирования);
-
/N- заменять при копировании длинные имена на короткие имена стандарта DOS;
-
/O- копировать вместе с файлом данные о его владельце и сведения ACL;
-
/X- копировать данные аудита файлов (требует обязательного использования ключа /O);
-
/Y- запрашивать подтверждение на перезапись файла, если в целевой папке уже существует файл с таким же именем;
-
/-Y- не запрашивать подтверждение на перезапись файла, если в целевой папке уже существует файл с таким же именем;
-
/Z- копировать файлы из источника, расположенного в локальной сети.
СОВЕТ
Для получения подсказки о правилах использования любой консольной команды Windows используйте вызов команды с ключом /? следующим образом: имя_команды /?, например xcopy /?.