Команда COPYФормат командной строки: COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/A | /B] источник [/A | /B] [+ источник [/A | /B] [+ ...]] [результат [/A | /B]] источник - Имена одного или нескольких копируемых файлов. /A - Файл является текстовым файлом ASCII. /B - Файл является двоичным файлом. /D - Указывает на возможность создания зашифрованного файла результат - Каталог и/или имя для конечных файлов. /V - Проверка правильности копирования файлов. /N - Использование, если возможно, коротких имен при копировании файлов, чьи имена не удовлетворяют стандарту 8.3. /Y - Подавление запроса подтверждения на перезапись существующего конечного файла. /-Y - Обязательный запрос подтверждения на перезапись существующего конечного файла. /Z - Копирование сетевых файлов с возобновлением. Ключ /Y можно установить через переменную среды COPYCMD. Ключ /-Y командной строки переопределяет такую установку. По умолчанию требуется подтверждение перезаписи существующих файлов, если только команда COPY не выполняется в пакетном файле. Команда copy позволяет объединить несколько файлов в один. Чтобы объединить файлы, укажите один конечный и несколько исходных файлов, используя подстановочные знаки или формат "файл1+файл2+файл3+...". По умолчанию, используется копирование файлов как двоичных "один в один", поэтому параметр /B можно не задавать. Параметр /A необходим, если в результатах копирования должны обрабатываться специальные символы, применяемые в текстовых файлах. Ключ /N используется для совместимости с программами MS-DOS, не поддерживающих длинные имена файлов. Примеры использования COPY:copy /? - выдать справку об использовании команды. copy file1.txt file2.txt - копировать файл file1.txt в файл file2.txt в текущем каталоге. Если файл file2.txt существует, то пользователю будет выдан запрос на подтверждение перезаписи существующего файла. copy /Y file1.txt file2.txt - то же самое, что и в предыдущем примере, но запрос на подтверждение перезаписи существующего файла не выводится. copy *.txt D:\oldfiles\*.txt - копирование всех файлов с расширением txt из текущего каталога в каталог D:\oldfiles copy file1.txt + file2.txt +file3.txt file123.txt - копировать содержимое файлов file1.txt, file2.txt и file3.txt в файл file123.txt copy C:\ndldr "D:\My Backup\system\ntldr" - при использовании имен файлов или каталогов, содержащих пробелы, используются двойные кавычки. COPY /V file.bin A:\saved.bin - выполнить копирование файла на дискету A: с проверкой результата.     Команда COPY может применяться для копирования файлов с использованием стандартных устройств ввода-вывода: Copy con myfile.txt - копирование с устройства con (console , консоль) в файл myfile.txt - т.е. ввод символов непосредственно с клавиатуры в файл. Для завершения ввода используется признак конца файла CTRL+Z (или нажатие F6 ) copy NUL newfile.txt - копирование с фиктивного устройства nul в файл, т.е. создание пустого файла с именем newfile.txt copy movie.avi nul - копировать файл на фиктивное устройство nul, т.е. просто чтение файла, иногда используемое в качестве средства тестирования носителей данных. |
|