- •Команды dos Команда append
- •Команда attrib
- •Команда break
- •Команда buffers
- •Команда call
- •Команда chcp
- •Команда chdir
- •Команда chkdsk
- •Команда choice
- •Команда cls
- •Команда command
- •Команда copy
- •Установка переменной операционной среды copycmd
- •Копирование на устройства и с устройств
- •Команда country
- •Команда ctty
- •Команда date
- •Команда dblspace
- •Команда dblspace /automount
- •Команда dblspace /chkdsk
- •Команда dblspace /compress
- •Команда dblspace /create
- •Команда dblspace /defragment
- •Команда dblspace /delete
- •Команда dblspace /doubleguard
- •Команда dblspace /format
- •Команда dblspace /host
- •Команда dblspace /info
- •Команда dblspace /lastdrive
- •Команда dblspace /list
- •Команда dblspace /maxfilefragments
- •Команда dblspace /maxremovabledrives
- •Команда dblspace /mount
- •Команда dblspace /ratio
- •Команда dblspace /romserver
- •Команда dblspace /size
- •Команда dblspace /switches
- •Команда dblspace /uncompress
- •Команда dblspace /unmount
- •Команда debug
- •Команда defrag
- •Команда del (Erase)
- •Команда deltree
- •Команда device
- •Команда devicehigh
- •Команда dir
- •Команда diskcomp
- •Команда diskcopy
- •Команда dos
- •Команда doskey
- •Команда dosshell
- •Команда drivparm
- •Команда echo
- •Команда edit
- •Команда emm386
- •Команда exit
- •Команда expand
- •Команда fasthelp
- •Команда fastopen
- •Команда fc
- •Команда fcbs
- •Команда fdisk
- •Команда files
- •Команда find
- •Команда for
- •Команда format
- •Команда goto
- •Команда graphics
- •Команда help
- •Команда if
- •Команда include
- •Команда install
- •Команда interlnkm
- •Команда intersvr
- •Команда keyb
- •Команда label
- •Команда lastdrive
- •Команда loadfix
- •Команда loadhigh (lh)
- •Команда mem
- •Команда memmaker
- •Команда menucolor
- •Команда menudefault
- •Команда menuitem
- •Команда mkdir (md)
- •Команда mode
- •Команда more
- •Команда move
- •Команда msav
- •Программа msbackup
- •Команда mscdex
- •Команда msd
- •Команда nlsfunc
- •Команда numlock
- •Команда path
- •Команда pause
- •Команда power
- •Команда print
- •Команда prompt
- •Команда qbasic
- •Команда rem
- •Команда rename (ren)
- •Команда replace
- •Команда restore
- •Команда rmdir (rd)
- •Команда scandisk
- •Команда set
- •Команда setver
- •Команда share
- •Команда shell
- •Команда shift
- •Команда smartdrv
- •Команда sort
- •Команда stacks
- •Команда submenu
- •Команда subst
- •Команда switches
- •Команда sys
- •Команда time
- •Команда tree
- •Команда type
- •Команда undelete
- •Команда unformat
- •Команда ver
- •Команда verify
- •Команда vol
- •Команда vsafe
- •Команда xcopy
Команда copy
Копирует в заданное место один или более файлов. Данную команду можно также использовать для комбинирования файлов. При копировании более одного файла MS-DOS выводит на экран имя каждого копируемого файла.
COPY [/Y /-Y][/A /B] источник [/A /B] [+ источник
[/A /B] [+ ...]][приемник [/A /B]] [/V]
Параметр "источник" задает расположение и имя файла или набора файлов, которые вы хотите копировать. Источник может содержать буквенную метку диска и двоеточие, имя каталога, имя файла или их сочетание. Параметр "приемник" задает расположение и имя файла или набора файлов, в которые вы хотите выполнить копирование. Приемник задается аналогично источнику.
Параметр /Y указывает, что вы хотите использовать команду COPY для замены существующих файлов без запроса на подтверждение. По умолчанию, если в качестве целевого файла задается существующий файл, COPY будет запрашивать, хотите ли вы затереть существующий файл (в предыдущих версиях MS-DOS это происходило без запроса). При использовании команды COPY в командных файлах она будет вести себя как в предыдущих версиях. Указание данного параметра переопределяет все назначения по умолчанию и текущую установку переменной операционной среды COPYCMD.
Параметр /-Y показывает, что вы хотите, чтобы команда COPY при замене существующего файла выводила запрос на подтверждение. Указание данного параметра переопределяет все назначения по умолчанию и текущую установку переменной операционной среды COPYCMD.
Параметр /A указывает текстовый файл ASCII. В файле ASCII для указания конца файла можно использовать символ конца файла (CTRL+Z). При комбинировании файлов COPY по умолчанию интерпретирует текстовые файлы как файлы ASCII. Когда /A предшествует списку имен файлов в командной строке, он применяется ко всем файлам, имена которые следуют за /A, пока COPY не обнаруживает параметр /B (в этом случае /B применяется ко всем файлам, имена которых предшествуют параметру /B). Когда параметр /A следует за именем файла, он применяется ко всем файлам, имена которых предшествуют параметру /A, и ко всем файлам, имена которых следуют за /A, пока COPY не обнаруживает параметр /B (в этом случае /B применяется ко всем файлам, имена которых предшествуют параметру /B).
Параметр /B указывает двоичный файл. Он задает, что интерпретатор команд должен считывать число байт, заданных размером файла в каталоге. Параметр /B - используется по умолчанию (если COPY не применяется для комбинирования файлов). Когда /B предшествует списку имен файлов в командной строке, он применяется ко всем файлам, имена которых следуют за /B, пока COPY не обнаруживает параметр /A (в этом случае /A применяется ко всем файлам, имена которых предшествуют параметру /A). Когда параметр /B следует за именем файла, он применяется ко всем файлам, имена которых предшествуют параметру /B, и ко всем файлам, имена которых следуют за /B, пока COPY не обнаруживает параметр /A (в этом случае /A применяется ко всем файлам, имена которых предшествуют параметру /A).
/V проверяет корректность записи новых файлов. О копировании каталогов и подкаталогов подробнее рассказывается в описании команды XCOPY.