С помощью команды copy можно копировать файлы (не каталоги!). Команда внутренняя.
1. Ее синтаксис:
copy [опции] <параметр1> <параметр2> [опции]
Действие: из каталога, указанного в первом параметре команды, копируется файл (или файлы в случае задания шаблона) в каталог, указанный во втором параметре команды. Возможны следующие варианты:
1) Оба параметра - различные краткие имена файлов. В этом случае в текущей директории создается дубликат файла. Пример:
copy myfile.txt myfile.doc
В текущей директории создается дубликат файла myfile.txt - файл myfile.doc
2) Оба параметра - полные имена. Происходит копирование файла из одного каталога в другой с изменением имени. Например:
copy c:\tech\myfile.txt a:\myfile.doc
Файл myfile.txt в директории c:\tech изменяет свое имя на myfile.doc и копируется в корневой каталог диска A.
3) Первый параметр - имя файла (полное или краткое), а другой - путевое имя каталога. Файл копируется в каталог назначения без изменения имени. Например:
copy c:\tech\myfile.txt a:\
Файл myfile.txt из директории c:\tech\ копируется в корневой каталог диска A.
4) Первый параметр - шаблон, а второе - путевое имя каталога. Этот случай аналогичен случаю 3), однако при этом копируется не единичный файл, а группа файлов, удовлетворяющая условиям шаблона. Пример:
copy a:\*.doc b:\
В этом примере все файлы корневого каталога диска A: с расширением doc копируются в корневой каталог диска B: без изменения имени.
5) Оба параметра - шаблоны файлов. Тогда копируются файлы из каталога - источника, удовлетворяющие первому условию (параметр 1), в каталог - приемник. при этом имена файлов изменяются так, чтобы они удовлетворяли шаблону, указанному в параметре 2. Пример:
copy \tech\*.txt b:*.doc
Копируются файлы с расширением txt из каталога \tech\ текущего диска в текущий каталог диска B:. При этом расширение всех файлов меняется на doc.
6) Первый параметр - шаблон файла, а второй - имя файла. Происходит копирование с объединением. Подробнее смотри раздел, посвященный объединению файлов.