Копирование файлов через командную строку

Обновлено: 07.07.2024

Полный список команд можно вывести набрав HELP в командной строке.

Команда CD

Текущий каталог можно изменить с помощью команды

Путь к требуемому каталогу указывается с учетом приведенных выше замечаний. Например, команда CD \ выполняет переход в корневой каталог текущего диска. Если запустить команду CD без параметров, то на экран будут выведены имена текущего диска и каталога.

Команда COPY

Одной из наиболее часто повторяющихся задач при работе на компьютере является копирование и перемещение файлов из одного места в другое. Для копирования одного или нескольких файлов используется команда COPY.

Синтаксис этой команды:

Краткое описание параметров и ключей команды COPY приведено в таблице.

Таблица 1.1. Параметры и ключи команды COPY

Параметр

Описание

Имя копируемого файла или файлов

Файл является текстовым файлом ASCII, то есть конец файла обозначается символом с кодом ASCII 26 (<Ctrl>+<Z>)

Файл является двоичным. Этот ключ указывает на то, что интерпретатор команд должен при копировании считывать из источника число байт, заданное размером в каталоге копируемого файла

Каталог для размещения результата копирования и/или имя создаваемого файла

Проверка правильности копирования путем сравнения файлов после копирования

Отключение режима запроса подтверждения на замену файлов

Включение режима запроса подтверждения на замену файлов

Приведем примеры использования команды COPY.

Копирование файла abc.txt из текущего каталога в каталог D:\PROGRAM под тем же именем:

Копирование файла abc.txt из текущего каталога в каталог D:\PROGRAM под новым именем def.txt:

Копирование всех файлов с расширением txt с диска A: в каталог 'Мои документы' на диске C:

Если не задать в команде целевой файл, то команда COPY создаст копию файла-источника с тем же именем, датой и временем создания, что и исходный файл, и поместит новую копию в текущий каталог на текущем диске. Например, для того, чтобы скопировать все файлы из корневого каталога диска A: в текущий каталог, достаточно выполнить такую краткую команду:

В качестве источника или результата при копировании можно указывать имена не только файлов, но и устройств компьютера. Например, для того, чтобы распечатать файл abc.txt на принтере, можно воспользоваться командой копирования этого файла на устройство PRN: COPY abc.txt PRN

Другой интересный пример: создадим новый текстовый файл и запишем в него информацию, без использования текстового редактора. Для этого достаточно ввести команду COPY CON my.txt, которая будет копировать то, что вы набираете на клавиатуре, в файл my.txt (если этот файл существовал, то он перезапишется, иначе — создастся). Для завершения ввода необходимо ввести символ конца файла, то есть нажать клавиши <Ctrl>+<Z>.

Команда COPY может также объединять (склеивать) нескольких файлов в один. Для этого необходимо указать единственный результирующий файл и несколько исходных. Это достигается путем использования групповых знаков (? и *) или формата файл1 + файл2 + файл3. Например, для объединения файлов 1.txt и 2.txt в файл 3.txt можно задать следующую команду:

Объединение всех файлов с расширением dat из текущего каталога в один файл all.dat может быть произведено так:

Ключ /B здесь используется для предотвращения усечения соединяемых файлов, так как при комбинировании файлов команда COPY по умолчанию считает файлами текстовыми.

Если имя целевого файла совпадает с именем одного из копируемых файлов (кроме первого), то исходное содержимое целевого файла теряется. Если имя целевого файла опущено, то в его качестве используется первый файл из списка. Например, команда COPY 1.txt+2.txt добавит к содержимому файла 1.txt содержимое файла 2.txt. Командой COPY можно воспользоваться и для присвоения какому-либо файлу текущей даты и времени без модификации его содержимого. Для этого нужно ввести команду типа

Здесь запятые указывают на пропуск параметра приемника, что и приводит к требуемому результату.

Команда COPY имеет и свои недостатки. Например, с ее помощью нельзя копировать скрытые и системные файлы, файлы нулевой длины, файлы из подкаталогов. Кроме того, если при копировании группы файлов COPY встретит файл, который в данный момент нельзя скопировать (например, он занят другим приложением), то процесс копирования полностью прервется, и остальные файлы не будут скопированы.

Команда XCOPY

Указанные при описании команды COPY проблемы можно решить с помощью команды XCOPY, которая предоставляет намного больше возможностей при копировании. Необходимо отметить, правда, что XCOPY может работать только с файлами и каталогами, но не с устройствами.

Синтаксис этой команды:

Команда XCOPY имеет множество ключей, мы коснемся лишь некоторых из них. Ключ /D[:[дата]] позволяет копировать только файлы, измененные не ранее указанной даты. Если параметр дата не указан, то копирование будет производиться только если источник новее результата. Например, команда

скопирует в каталог 'D:\BACKUP\Мои документы' только те файлы из каталога 'C:\Мои документы', которые были изменены со времени последнего подобного копирования или которых вообще не было в 'D:\BACKUP\Мои документы'.

Ключ /S позволяет копировать все непустые подкаталоги в каталоге-источнике. С помощью же ключа /E можно копировать вообще все подкаталоги, включая и пустые.

Если указан ключ /C, то копирование будет продолжаться даже в случае возникновения ошибок. Это бывает очень полезным при операциях копирования, производимых над группами файлов, например, при резервном копировании данных.

Ключ /I важен для случая, когда копируются несколько файлов, а файл назначения отсутствует. При задании этого ключа команда XCOPY считает, что файл назначения должен быть каталогом. Например, если задать ключ /I в команде копирования всех файлов с расширением txt из текущего каталога в несуществующий еще подкаталог TEXT,

то подкаталог TEXT будет создан без дополнительных запросов.

Ключи /Q, /F и /L отвечают за режим отображения при копировании. При задании ключа /Q имена файлов при копировании не отображаются, ключа /F — отображаются полные пути источника и результата. Ключ /L обозначает, что отображаются только файлы, которые должны быть скопированы (при этом само копирование не производится).

С помощью ключа /H можно копировать скрытые и системные файлы, а с помощью ключа /R — заменять файлы с атрибутом "Только для чтения". Например, для копирования всех файлов из корневого каталога диска C: (включая системные и скрытые) в каталог SYS на диске D:, нужно ввести следующую команду:

Ключ /T позволяет применять XCOPY для копирования только структуры каталогов источника, без дублирования находящихся в этих каталогах файлов, причем пустые каталоги и подкаталоги не включаются. Для того, чтобы все же включить пустые каталоги и подкаталоги, нужно использовать комбинацию ключей /T /E.

Используя XCOPY можно при копировании обновлять только уже существующие файлы (новые файлы при этом не записываются). Для этого применяется ключ /U. Например, если в каталоге C:\2 находились файлы a.txt и b.txt, а в каталоге C:\1 — файлы a.txt, b.txt, c.txt и d.txt, то после выполнения команды

в каталоге C:\2 по-прежнему останутся лишь два файла a.txt и b.txt, содержимое которых будет заменено содержимым соответствующих файлов из каталога C:\1.Если с помощью XCOPY копировался файл с атрибутом "Только для чтения", то по умолчанию у файла-копии этот атрибут снимется. Для того, чтобы копировать не только данные, но и полностью атрибуты файла, необходимо использовать ключ /K.

Ключи /Y и /-Y определяют, нужно ли запрашивать подтверждение перед заменой файлов при копировании. /Y означает, что такой запрос нужен, /-Y — не нужен.

Команда DIR

Еще одной очень полезной командой является DIR [диск:][путь][имя_файла] [ключи], которая используется для вывода информации о содержимом дисков и каталогов. Параметр [диск:][путь] задает диск и каталог, содержимое которого нужно вывести на экран. Параметр [имя_файла] задает файл или группу файлов, которые нужно включить в список. Например, команда

выведет на экран все файлы с расширением bat в корневом каталоге диска C:. Если задать эту команду без параметров, то выводится метка диска и его серийный номер, имена (в коротком и длинном вариантах) файлов и подкаталогов, находящихся в текущем каталоге, а также дата и время их последней модификации. После этого выводится число файлов в каталоге, общий объем (в байтах), занимаемый файлами, и объем свободного пространства на диске. Например:

С помощью ключей команды DIR можно задать различные режимы расположения, фильтрации и сортировки. Например, при использовании ключа /W перечень файлов выводится в широком формате с максимально возможным числом имен файлов или каталогов на каждой строке. Например:

С помощью ключа /A[[:]атрибуты] можно вывести имена только тех каталогов и файлов, которые имеют заданные атрибуты (R — "Только чтение", A — "Архивный", S — "Системный", H — "Скрытый", префикс "–" имеет значение НЕ). Если ключ /A используется более чем с одним значением атрибута, будут выведены имена только тех файлов, у которых все атрибуты совпадают с заданными. Например, для вывода имен всех файлов в корневом каталоге диска C:, которые одновременно являются скрытыми и системными, можно задать команду

а для вывода всех файлов, кроме скрытых — команду

Отметим здесь, что атрибуту каталога соответствует буква D, то есть для того, чтобы, например, вывести список всех каталогов диска C:, нужно задать команду

Ключ /O[[:]сортировка] задает порядок сортировки содержимого каталога при выводе его командой DIR. Если этот ключ опущен, DIR печатает имена файлов и каталогов в том порядке, в котором они содержатся в каталоге. Если ключ /O задан, а параметр сортировка не указан, то DIR выводит имена в алфавитном порядке. В параметре сортировка можно использовать следующие значения: N — по имени (алфавитная), S — по размеру (начиная с меньших), E — по расширению (алфавитная), D — по дате (начиная с более старых), A — по дате загрузки (начиная с более старых), G — начать список с каталогов. Префикс "–" означает обратный порядок. Если задается более одного значения порядка сортировки, файлы сортируются по первому критерию, затем по второму и т.д.

Ключ /S означает вывод списка файлов из заданного каталога и его подкаталогов.

Ключ /B перечисляет только названия каталогов и имена файлов (в длинном формате) по одному на строку, включая расширение. При этом выводится только основная информация, без итоговой. Например:

Команды MKDIR и RMDIR

Для создания нового каталога и удаления уже существующего пустого каталога используются команды MKDIR [диск:]путь и RMDIR [диск:]путь [ключи] соответственно (или их короткие аналоги MD и RD). Например:

Команда MKDIR не может быть выполнена, если каталог или файл с заданным именем уже существует. Команда RMDIR не будет выполнена, если удаляемый каталог не пустой.

Команда DEL

Удалить один или несколько файлов можно с помощью команды

Для удаления сразу нескольких файлов используются групповые знаки ? и *. Ключ /S позволяет удалить указанные файлы из всех подкаталогов, ключ /F – принудительно удалить файлы, доступные только для чтения, ключ /A[[:]атрибуты] – отбирать файлы для удаления по атрибутам (аналогично ключу /A[[:]атрибуты] в команде DIR).

Команда REN

Переименовать файлы и каталоги можно с помощью команды RENAME (REN). Синтаксис этой команды имеет следующий вид:

Здесь параметр каталог1|файл1 определяет название каталога/файла, которое нужно изменить, а каталог2|файл2 задает новое название каталога/файла. В любом параметре команды REN можно использовать групповые символы ? и *. При этом представленные шаблонами символы в параметре файл2 будут идентичны соответствующим символам в параметре файл1. Например, чтобы изменить у всех файлов с расширением txt в текущей директории расширение на doc, нужно ввести такую команду:

Команда MOVE

Синтаксис команды для перемещения одного или более файлов имеет вид:

Синтаксис команды для переименования папки имеет вид:

Здесь параметр результирующий_файл задает новое размещение файла и может включать имя диска, двоеточие, имя каталога, либо их сочетание. Если перемещается только один файл, допускается указать его новое имя. Это позволяет сразу переместить и переименовать файл. Например,

Если указан ключ /-Y, то при создании каталогов и замене файлов будет выдаваться запрос на подтверждение. Ключ /Y отменяет выдачу такого запроса.

Копирует один или несколько файлов из одного расположения в другое.

В консоли восстановления можно также использовать команду Копировать с другими параметрами. дополнительные сведения о консоли восстановления см. в разделе Windows среды восстановления (Windows RE).

Синтаксис

Параметры

Параметр Описание
/d Позволяет сохранить копируемые зашифрованные файлы в виде расшифрованных файлов в месте назначения.
/v Проверяет, правильно ли записаны новые файлы.
/n Использует короткое имя файла (если доступно) при копировании файла с именем длиннее восьми символов или с расширением имени файла длиннее трех символов.
/y Подавляет запрос на подтверждение перезаписи существующего целевого файла.
/-и Выводит запрос на подтверждение перезаписи существующего целевого файла.
/z Копирует сетевые файлы в перезапускаемый режим.
/a Указывает текстовый файл ASCII.
/b Указывает на двоичный файл.
<source> Обязательный. Указывает расположение, из которого необходимо скопировать файл или набор файлов. Источник может состоять из буквы диска и двоеточия, имени каталога, имени файла или их сочетания.
<destination> Обязательный. Указывает расположение, в которое необходимо скопировать файл или набор файлов. Назначение может состоять из буквы диска и двоеточия, имени каталога, имени файла или их сочетания.
/? Отображение справки в командной строке.

Remarks

Можно скопировать текстовый файл ASCII, в котором используется символ конца файла (CTRL + Z), чтобы указать конец файла.

Если параметр /a предшествует или следует за списком файлов в командной строке, он применяется ко всем файлам, перечисленным до тех пор, пока не встретится копия . В этом случае /b применяется к файлу, предшествующему /b.

Действие /a зависит от его расположения в строке командной строки: - Если после Source указано значение /a , команда Copy обрабатывает файл как ASCII-файл и копирует данные, предшествующие первому символу конца файла (Ctrl + Z). - Если параметр /a следует за назначением, команда Copy добавляет символ конца файла (Ctrl + Z) в качестве последнего символа файла.

Если /b указывает интерпретатору команд считывать число байтов, указанное размером файла в каталоге. /b — это значение по умолчанию для Copy, если только копирование не объединяет файлы.

Если /b предшествует или следует за списком файлов в командной строке, он применяется ко всем файлам в списке до тех пор , пока не встретится параметр /a. В этом случае /a применяется к файлу, предшествующему /a.

Действие /b зависит от его позиции в командной строке:-if /b следует за источником, команда Copy копирует весь файл, включая любой символ конца файла (Ctrl + Z). -If /b следует за назначением, команда Copy не добавляет символ конца файла (Ctrl + Z).

Если в переменной среды копикмд предустановлен параметр /y , его можно переопределить с помощью /-и в командной строке. По умолчанию при замене этого параметра выводится запрос, если команда Copy не выполняется в пакетном скрипте.

Чтобы добавить файлы, укажите один файл для назначения, но несколько файлов для источника (используйте символы-шаблоны или формат файла file1 + file2 + файл3 ).

Если во время фазы копирования теряется соединение (например, если сервер переходит в автономный режим), можно использовать копию/z , чтобы возобновить подключение после восстановления подключения. Параметр /z также отображает процент завершения операции копирования для каждого файла.

Имя устройства можно заменить одним или несколькими экземплярами источника или назначения.

Если назначением является устройство (например, COM1 или LPT1), параметр /b копирует данные на устройство в двоичном режиме. В двоичном режиме copy/b копирует все символы (включая такие специальные символы, как CTRL + C, CTRL + S, CTRL + Z и ввод) на устройство в виде данных. Однако если параметр /b не указан, данные копируются на устройство в режиме ASCII. В режиме ASCII специальные символы могут привести к объединению файлов во время процесса копирования.

Если в источнике указано несколько файлов, команда Copy объединяет их в один файл, используя имя файла, указанное в поле назначение. Команда Copy предполагает, что Объединенные файлы являются файлами ASCII, если не используется параметр /b .

Чтобы скопировать файлы длиной 0 байт или скопировать все файлы и подкаталоги каталога, используйте команду xcopy.

Чтобы назначить текущее время и дату файлу без изменения файла, используйте следующий синтаксис:

Где запятые указывают, что конечный параметр был намеренно оставлен.

Примеры

Чтобы скопировать файл с именем memo.doc для letter.doc на текущем диске и убедиться, что символ конца файла (Ctrl + Z) находится в конце скопированного файла, введите:

Чтобы скопировать файл с именем перебора. Typ из текущего диска и каталога в существующий каталог с именем птиц , расположенный на диске C, введите:

Если каталог птиц не существует, файл Renamed . Typ копируется в файл с именем птиц , расположенный в корневом каталоге на диске C.

Чтобы объединить Mar89. rpt, Apr89. rpt и May89. rpt, расположенные в текущем каталоге, и поместить их в файл с именем Report (также в текущем каталоге), введите:

При объединении файлов команда копирования помечает конечный файл текущими датой и временем. Если параметр Destination не указан, файлы объединяются и сохраняются под именем первого файла в списке.

Чтобы объединить все файлы в отчете, если файл с именем Report уже существует, введите:

Чтобы объединить все файлы в текущем каталоге, имеющие расширение имени файла .txt, в один файл с именем Combined.doc, введите:

Чтобы объединить несколько двоичных файлов в один файл, используйте подстановочные знаки, включите /b. это не доWindows расинтерпретации CTRL + Z как символа конца файла. Например, введите:

При объединении двоичных файлов результирующий файл может оказаться непригодным для использования из-за внутреннего форматирования.

Команда COPY используется для копирование одного или нескольких файлов в командной строке Windows.

Формат командной строки:

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 может применяться для копирования файлов с использованием стандартных устройств ввода-вывода:


Одна из команд, которую вы можете сделать из командной строки,чтобы скопировать файлы.

Первый параметр указывает файл, который должен быть скопирован, а второй параметр указывает, где файл должен быть скопирован.

Итак, скажем, у вас есть файл под названием «C: \ Temp \ BatFun.bat», и вы хотите скопировать его в «C: \ Bat \ BatFun.bat». В командной строке введите следующее:

Файл BatFun.bat в каталоге \ Temp остается там, и его копия создается в каталоге \ Bat.

Конечно, вы можете указать любое имя, которое вам нравится для адресата, поэтому у вас может быть файл \ Temp \ BatFun.bat, который вы разрабатываете и тестируете, но как только вы его удовлетворите, вы можете скопировать его на свой \ Bat и присвоить ему имя DirList.bat.

Это достигается путем простого изменения имени целевого параметра:

Вы можете использовать подстановочный знак для копирования нескольких файлов за раз. Предположим, у вас есть несколько файлов .bat в каталоге \ Temp, которые должны работать вместе, и вы хотите скопировать их все в каталог \ Bat.

Возможно, файлы называются C: \ Temp \ Dir1.bat, C: \ Temp \ Dir2.bat и C: \ Temp \ Dir3.bat. Чтобы скопировать их все в каталог \ Bat, команда будет следующей:

Символ подстановки «?» обозначает ровно один фактический символ в исходном параметре.

Обратите внимание, что вам не нужно указывать что-либо, кроме целевого каталога (без обратной обратной косой черты) в качестве второго параметра.

Это происходит потому, что COPY автоматически использует имя файла, указанное первым параметром, в качестве имени файла, которое будет использоваться в каталоге \ Bat.

Другими словами, вы получите Dir1.bat, Dir2.bat и Dir3.bat в каталоге C: \ Bat.

Команда COPY также может использоваться для конкатенации (объединения) файлов.

Это делается путем указания файлов, которые должны быть объединены в качестве исходного параметра, но разделенных знаками плюс.

Затем вы указываете точно одно имя файла в качестве параметра назначения.

Все файлы, разделенные знаками плюса, будут добавляться друг к другу, указывается порядок и создается конкатенированный файл, где указывает параметр назначения.

Поэтому, возможно, у вас есть несколько текстовых файлов в каталоге C: \ Temp, называемом Text1.txt, Text2.txt и Text3.txt.

Вы хотите объединить их в главный файл (мы также поместим его в каталог \ Temp), который называется TextAll.txt.

Это можно сделать, используя следующую команду:

Или вы можете дать пальцам перерыв и использовать подстановочные знаки для достижения той же цели:

Поэтому вам не нужно использовать знаки плюса для разделения исходных файлов.

На самом деле вам просто нужно иметь несколько исходных файлов (независимо от того, разделены ли они знаками плюс или указаны с помощью подстановочных знаков) и ровно один файл назначения.

Как и в большинстве операторов командной строки, существуют ключи, которые можно использовать с командой COPY, чтобы указать определенные типы поведения.

Если посмотреть на этот вывод, вы можете указать «/ Y», например, чтобы сообщить COPY, чтобы не спрашивать вас о перезаписи существующего файла.

Копирование двух файлов на рабочий стол Windows 10.

При копировании файлов вы получите более одной копии файла на вашем компьютере. Если вам нужна только одна копия файлов, вам следует переместить файлы.

Выберите свою операционную систему, чтобы просмотреть инструкции, которые относятся к вам.

Как скопировать файл в Microsoft Windows

Ниже приведены инструкции по копированию файла или нескольких файлов в Microsoft Windows из одного места в другое.

  1. Перейдите к файлам или папкам, которые вы хотите скопировать. Если вам нужна помощь в поиске файлов, воспользуйтесь функцией поиска Windows.
  2. Выделите файл или файлы, которые вы хотите скопировать, щелкнув их мышью один раз. Если вам нужно выделить более одного файла, вы можете удерживать клавиши Ctrl или Shift на клавиатуре или перетащить рамку вокруг файлов, которые хотите скопировать.
  3. После выделения щелкните правой кнопкой мыши один из выделенных файлов и выберите «Копировать». Пользователи также могут нажать сочетание клавиш Ctrl + C или в проводнике Windows нажать редактировать в верхней части окна и выберите копия,
  4. Откройте папку назначения, щелкните правой кнопкой мыши пустое место в папке и выберите «Вставить». Или в строке меню вверху нажмите файл, выберите редактировать, тогда выбирай Вставить,

Если вы хотите скопировать только файл определенного типа, вы можете нажать на Тип столбец в проводнике Windows, чтобы отсортировать файлы по типу, а не по имени. После группировки по типу вы можете выбрать только файлы того типа, который хотите скопировать, и скопировать эти файлы.

Вы также можете использовать командную строку Windows для копирования файлов. В некоторых ситуациях, например при копировании нескольких файлов с определенным расширением или с определенным именем, это может быть намного проще.

Как скопировать файл в MS-DOS и командной строке Windows

Ниже приведены инструкции по копированию одного файла из одного каталога в другой.

Копирование одного файла

  1. С помощью команды cd перейдите в каталог, содержащий файл, который вы хотите скопировать.
  2. Введите команду, аналогичную следующей.

Копирование нескольких файлов в другое место

Ниже приведены инструкции по копированию нескольких файлов из одного каталога в другой.

  1. С помощью команды cd перейдите в каталог, содержащий файлы, которые вы хотите скопировать.
  2. Попав в каталог, содержащий файлы, которые вы хотите скопировать, введите команду, аналогичную одной из следующих команд.

В приведенном выше примере команда скопирует каждый файл в текущем каталоге в каталог «mydir».

В приведенном выше примере команда скопирует каждый текстовый или текстовый файл в текущем каталоге в каталог «mydir».

Дополнительные примеры символов подстановки см. В нашем определении подстановки.

Если вам нужно скопировать файлы, каталоги и подкаталоги, используйте команду xcopy. В приведенном выше примере эта команда xcopy копирует все каталоги (даже пустые каталоги) и файлы из каталога надежда в каталог примера.

Копирование файлов с длинными именами файлов или файлов с пробелами

Много раз вы можете встретить файл с пробелами в имени файла. Чтобы скопировать эти файлы, заключите полное имя файла и расширение файла в кавычки.

В приведенном выше примере файл computer hope.txt заключен в кавычки, чтобы командная строка знала полное имя файла. В нашем примере мы также копируем файл в имя файла с пробелами, поэтому он также заключен в кавычки.

Как скопировать файлы на другой диск

Вы также можете копировать файлы из текущего местоположения на любой другой диск. Например, если у вас есть USB-накопитель с буквой F :, вы можете использовать следующую команду для копирования всех файлов изображений JPEG на флэш-накопитель.

Как сделать копию файла в тот же каталог

В приведенном выше примере файл «example.txt» копируется в тот же каталог, что и «backup.txt», фактически создавая резервную копию файла.

Связанные страницы и помощь

Пакетный файл

Чтобы выполнить любую команду копирования в командном файле, включите любую из приведенных выше команд копирования командной строки Windows в командный файл.

Как копировать файлы в Linux и Unix

Ниже приведены инструкции по копированию одного файла из одного каталога в другой.

Копирование одного файла из одного места в другое

  1. С помощью команды cd перейдите в каталог, содержащий файл, который вы хотите скопировать.
  2. Введите команду, аналогичную следующей.

В приведенном выше примере вы должны заменить «myfile.txt» именем файла, который вы хотите скопировать, а «/ usr / bin» каталогом назначения. Чтобы просмотреть файлы, доступные в текущем каталоге, используйте команду ls.

Копирование нескольких файлов в другое место

Ниже приведены инструкции по копированию нескольких файлов из одного каталога в другой.

  1. С помощью команды cd перейдите в каталог, содержащий файлы, которые вы хотите скопировать.
  2. Попав в каталог, содержащий файлы, которые вы хотите скопировать, введите команду, аналогичную одной из следующих команд.

В приведенном выше примере команда скопирует каждый текстовый или текстовый файл в текущем каталоге в каталог / usr / bin.

Дополнительные примеры символов подстановки см. В нашем определении подстановки.

Копирование файлов с пробелами в именах файлов

Много раз вы можете встретить файл с пробелами в имени файла. Чтобы скопировать эти файлы, заключите полное имя файла и расширение файла в кавычки.

В приведенном выше примере файл computer hope.txt заключен в кавычки, чтобы командная строка знала полное имя файла. В нашем примере имя файла назначения содержит пробелы (пробелы), поэтому имя заключено в кавычки.

Как сделать копию файла в тот же каталог

В приведенном выше примере файл «example.txt» копируется в тот же каталог, что и «backup.txt», фактически создавая резервную копию файла.

Связанные страницы и помощь

Как копировать файлы в Apple MacOS

Перетащите и падение

Выделите файлы, которые вы хотите скопировать, щелкните левой кнопкой мыши и, продолжая удерживать нажатой кнопку мыши, перетащите файлы туда, куда вы хотите их скопировать. Когда вы отпустите кнопку мыши, файлы будут скопированы.

Сочетание клавиш

Вы также можете копировать файлы с помощью сочетаний клавиш, выполнив следующие действия.

Читайте также: