Команда копирования xcopy
Формат команды: xcopy имя-файла-или-каталога [имя-файла-или-каталога]…[параметры]
Преимущества команды xcopy:
· работает быстрее, чем copy;
· позволяет копировать файлы из всех подкаталогов указанного каталога;
· позволяет выборочное копирование файлов, в зависимости от значения атрибута «архивировать» или даты файла.
Ограничения команды xcopy:
· не поддерживает копирования с логических устройств или на логические устройства;
· не позволяет объединять файлы;
· копирует файлы всегда целиком, команды copy может прекращать копирование, если в исходном файле встретится символ конца файла.
Параметры: /s - копирование файлов из указанных каталогов и всех их подкаталогов. Файлы из подкаталогов копируются в соответствующие подкаталоги того каталога, в который копируются файлы; /e - копирование всех подкаталогов, даже если они пусты. Используется только вместе с режимом /s;
/a - копирование только тех файлов, у которых установлен атрибут " архивировать"; /m - копирование только тех файлов, у которых установлен атрибут " архивировать". После копирования, атрибут " архивировать" отменяется; /d дата - копирование файлов, созданных или измененных начиная с указанной даты. Если дата не указана, то копируются только файлы, более новые, чем файлы, которые они замещают; /p - запрос на копирование каждого файла; /y - перезапись имеющихся файлов с теми же именами без запросов; /n - проверка правильности копирования каждого файла.
Примеры: xcopy a: \ b: \ /s /e - копирование всех каталогов с диска а: на b:; xcopy *.doc a: \ /s - копирование всех файлов с расширением.doc из текущего каталога в корневой каталог диска а:. Файлы с расширением.doc из подкаталогов текущего каталога копируются в одноименные подкаталоги корневого каталога диска а:; xcopy *.* a: \ /s /e - копирование всех файлов и подкаталогов текущего каталога в корневой каталог и соответствующие подкаталоги диска а: (создание архивной копии файлов текущего каталога); xcopy *.* a: \ /m /s /e - копирование всех измененных файлов и подкаталогов текущего каталога в корневой каталог и соответствующие подкаталоги диска а:, (обновление архивной копии файлов текущего каталога). 
|