Как скопировать папку windows
Перейти к содержимому

Как скопировать папку windows

  • автор:

Как скопировать файл (папку) в командной строке Windows

При работе в командной строке (cmd) часто возникает необходимость скопировать файл или целую папку. Также консольные команды для копирования могут использоваться в BAT-файлах для резервного копирования и других задачах.

В этой статье мы расскажем о том, как скопировать файл или папку в командной строке Windows. Статья будет актуальной для всех версий Windows, включая самые новые Windows 11 и Windows 10.

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

Для копирования файлов в командной строке Windows нужно использовать команду « copy ». Данная команда позволяет скопировать один или несколько файлов из одной папку в другую. Обратите внимание, команда « copy » копирует только файлы. Для копирования вложенных папок нужно использовать команду «x copy », которую мы рассмотрим ниже.

В самом простом случае команда для копирования файлов выглядит так:

Например, чтобы скопировать файл « file1.txt » из текущего каталога в папку « e:\tmp » нужно выполнить:

скопировать файл в папку

При необходимости для копируемого файла можно указать новое название в папке назначения. Например, чтобы скопировать « file1.txt » из текущего каталога в папку « e:\tmp » и при этом назвать его « newfile.txt » нужно выполнить:

указать новое название файла в папке назначения

С указанием полных путей команда копирования будет выглядеть так:

копирование с указанием полных путей

Для копирования большого количества файлов в названиях можно использовать маски. Символ звездочка (*) обозначает любое количество любых символов, а знак вопроса (?) – один любой символ. Например, чтобы скопировать все документы с расширением TXT из текущего каталога в папку « e:\tmp\ » нужно выполнить следующее:

копирование с использованием маски

Также с помощью команды « copy » можно скопировать все содержимое одной папки в другую. Например, в случае копирования всех файлов из папки « d:\tmp\ » в папку « e:\tmp » команда будет выглядеть так:

скопировать все содержимое одной папки в другую

В данном случае из папки « d:\tmp\ » будут скопированы только файлы. Для копирования вложенных папок нужно использовать « xcopy ».

Полный синтаксис команды « copy » выглядит так:

Полный список параметров для команды « copy »:

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

Большинство параметров указываются в начале, сразу после команды « copy ». Например, для того чтобы подавить вывод запросов на перезапись существующих файлов можно добавить параметр «/y».

Как скопировать папку через командную строку Windows

Для копирования папок с вложенными папками и файлами в командной строке Windows нужно использовать команду « xcopy ». Данная команда позволяет скопировать папку из одного расположение в другое с сохранением структуры каталогов. Фактически « xcopy » — это более продвинутая версия команды « copy ».

В упрощенном виде синтаксис команды « xcopy » будет выглядеть так:

Для копирования папок с вложенными папками и файлами нужно использовать параметр « /s » или « /e ». Без этих параметров команда будет работать только с одним каталогом.

Параметр Описание
/s Копирование каталогов с подкаталогами (исключая пустые)
/e Копирование каталогов с подкаталогами (включая пустые).

Например, для того чтобы скопировать все файлы и вложенные папки (включая пустые) из папки « d:\tmp » в папку « e:\tmp » нужно выполнить:

скопировать все файлы и вложенные папки

Полный синтаксис команды « xcopy » выглядит так:

Полный список параметров для команды « xcopy » можно посмотреть на сайте Майкрософт. Здесь же приведены только некоторые самые базовые:

Параметр Описание
/s Копирование каталогов с подкаталогами (исключая пустые)
/e Копирование каталогов с подкаталогами (включая пустые).
/w Вывод запроса на подтверждения начала копирования.
/p Запрос подтверждение при создании каждого нового файла.
/c Пропуск ошибок.
/v Проверка всех скопированных файлов на соответствие его исходнику.
/q Скрывает вывод информации от команды xcopy.
/f Вывод имен в процессе копирования.
/l Вывод списка копируемых файлов.
/g Сохранение новых файлов в незашифрованном виде.
/d[:мм-дд-гггг] Копирование файлов, которые были измененные не ранее указанной даты. Если не указать дату (мм-дд-гггг), то команда xcopy будет копировать все файлы, которые новее существующих.
/u Обновление только существующих файлов в папке назначения.
/y Подавление запроса на подтверждение перезаписи.
/-y Вывод запроса на подтверждение перезаписи.
/z Копирует сетевые файлы в перезапускаемом режиме.
/h Копирование скрытых и системных файлов.
/r Перезапись файлов с атрибутом «только для чтения».
/t Создание структуры каталогов без копирования файлов. Пустые каталоги не включаются в структуру. Для включения пустых каталогов нужно добавить параметр /E.
<source> Указывает расположение, из которого необходимо скопировать один или несколько файлов. Обязательный параметр.
<destination> Указывает расположение, в которое необходимо скопировать файл или несколько файлов. Обязательный параметр.
/? Отображение справки в командной строке.

Параметры указываются в конце команды. Например, для того чтобы скопировать все файлы (включая скрытые, системные и только для чтения) и вложенные папки (включая пустые) из папки « d:\tmp » в папку « e:\tmp » нужно выполнить:

Как копировать файлы или папку в Windows 10

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

Итак, для того, чтобы скопировать файл или папку:

    Наведите курсор мыши на нужный объект и кликните по нему ПРАВОЙ кнопкой мыши, для вызова контекстного меню


.
(количество строк в контекстном меню (списке, вызванном правой кнопкой мыши) — может отличаться в каждой системе, но, строка «Копировать» будет обязательно! Как правило, она находится ближе к концу списка)


.


.

Стоит отметить, что, в случае, когда, при копировании появляются окна с вопросами системы типа «Вы точно хотите..», «Этот файл будет…», «Этот файл является…» и так далее — нажимайте кнопку «Да» или «Продолжить», в зависимости от имеющихся вариантов.
Если же система начала «ругаться» и выдает сообщение типа «Этот файл не может быть…», «Ошибка …», «Невозможно…» и так далее — есть ряд действий, которые можно совершить для устранения данной ошибки. Но, ввиду того, что эта инструкция, в первую очередь, предназначена для начинающих пользователей, мы поступим проще..
Если система на что-то «ругается» и говорит о том, что что-то не может быть выполнено — перезагрузите ваш ноутбук или компьютер. С вероятностью в 98% — ошибка пропадет.

Как скопировать файл (папку) в командной строке Windows

скопировать, файл, папка, командный, строка, windows

При работе в командной строке (cmd) часто возникает необходимость скопировать файл или целую папку. Также консольные команды для копирования могут использоваться в BAT-файлах для резервного копирования и других задачах.

В этой статье мы расскажем о том, как скопировать файл или папку в командной строке Windows. Статья будет актуальной для всех версий Windows, включая самые новые Windows 11 и Windows 10.

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

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

Для копирования файлов в командной строке Windows нужно использовать команду «copy». Данная команда позволяет скопировать один или несколько файлов из одной папку в другую. Обратите внимание, команда «copy» копирует только файлы. Для копирования вложенных папок нужно использовать команду «xcopy», которую мы рассмотрим ниже.

В самом простом случае команда для копирования файлов выглядит так:

copy [исходный файл] [новый файл или папка назначения]

Например, чтобы скопировать файл «file1.txt» из текущего каталога в папку «e:\tmp» нужно выполнить:

copy file1.txt e:\tmp

скопировать файл в папку

При необходимости для копируемого файла можно указать новое название в папке назначения. Например, чтобы скопировать «file1.txt» из текущего каталога в папку «e:\tmp» и при этом назвать его «newfile.txt» нужно выполнить:

copy file1.txt e:\tmp\newfile.txt

указать новое название файла в папке назначения

С указанием полных путей команда копирования будет выглядеть так:

copy d:\tmp\file1.txt e:\tmp\file.txt

копирование с указанием полных путей

Для копирования большого количества файлов в названиях можно использовать маски. Символ звездочка (*) обозначает любое количество любых символов, а знак вопроса (?) – один любой символ. Например, чтобы скопировать все документы с расширением TXT из текущего каталога в папку «e:\tmp\» нужно выполнить следующее:

копирование с использованием маски

Также с помощью команды «copy» можно скопировать все содержимое одной папки в другую. Например, в случае копирования всех файлов из папки «d:\tmp\» в папку «e:\tmp» команда будет выглядеть так:

скопировать все содержимое одной папки в другую

В данном случае из папки «d:\tmp\» будут скопированы только файлы. Для копирования вложенных папок нужно использовать «xcopy».

Полный синтаксис команды «copy» выглядит так:

copy [/d] [/v] [/n] [/y | /-y] [/z] [/a | /b] [/a | /b] [+ [/a | /b] [+ …]] [ [/a | /b]]

Полный список параметров для команды «copy»:

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

Большинство параметров указываются в начале, сразу после команды «copy». Например, для того чтобы подавить вывод запросов на перезапись существующих файлов можно добавить параметр «/y».

copy /y file1.txt file2.txt

Как скопировать папку через командную строку Windows

Для копирования папок с вложенными папками и файлами в командной строке Windows нужно использовать команду «xcopy». Данная команда позволяет скопировать папку из одного расположение в другое с сохранением структуры каталогов. Фактически «xcopy» — это более продвинутая версия команды «copy».

В упрощенном виде синтаксис команды «xcopy» будет выглядеть так:

xcopy [исходная папка или файл] [папка назначения или файл] [параметры]

Для копирования папок с вложенными папками и файлами нужно использовать параметр «/s» или «/e». Без этих параметров команда будет работать только с одним каталогом.

Параметр Описание
/s Копирование каталогов с подкаталогами (исключая пустые)
/e Копирование каталогов с подкаталогами (включая пустые).

Например, для того чтобы скопировать все файлы и вложенные папки (включая пустые) из папки «d:\tmp» в папку «e:\tmp» нужно выполнить:

xcopy d:\tmp e:\tmp /e

скопировать все файлы и вложенные папки

Полный синтаксис команды «xcopy» выглядит так:

xcopy [] [/w] [/p] [/c] [/v] [/q] [/f] [/l] [/g] [/d [:MM-DD-YYYY]] [/u] [/i] [/s [/e]] [/t] [/k] [/r] [/h] [] [/n] [/o] [/x] [/exclude:FileName1[+[FileName2]][+[FileName3]]] [] [/z] [/b] [/j]

Полный список параметров для команды «xcopy» можно посмотреть на сайте Майкрософт. Здесь же приведены только некоторые самые базовые:

Параметр Описание
/s Копирование каталогов с подкаталогами (исключая пустые)
/e Копирование каталогов с подкаталогами (включая пустые).
/w Вывод запроса на подтверждения начала копирования.
/p Запрос подтверждение при создании каждого нового файла.
/c Пропуск ошибок.
/v Проверка всех скопированных файлов на соответствие его исходнику.
/q Скрывает вывод информации от команды xcopy.
/f Вывод имен в процессе копирования.
/l Вывод списка копируемых файлов.
/g Сохранение новых файлов в незашифрованном виде.
/d[:мм-дд-гггг] Копирование файлов, которые были измененные не ранее указанной даты. Если не указать дату (мм-дд-гггг), то команда xcopy будет копировать все файлы, которые новее существующих.
/u Обновление только существующих файлов в папке назначения.
/y Подавление запроса на подтверждение перезаписи.
/-y Вывод запроса на подтверждение перезаписи.
/z Копирует сетевые файлы в перезапускаемом режиме.
/h Копирование скрытых и системных файлов.
/r Перезапись файлов с атрибутом «только для чтения».
/t Создание структуры каталогов без копирования файлов. Пустые каталоги не включаются в структуру. Для включения пустых каталогов нужно добавить параметр /E.
Указывает расположение, из которого необходимо скопировать один или несколько файлов. Обязательный параметр.
Указывает расположение, в которое необходимо скопировать файл или несколько файлов. Обязательный параметр.
/? Отображение справки в командной строке.

Параметры указываются в конце команды. Например, для того чтобы скопировать все файлы (включая скрытые, системные и только для чтения) и вложенные папки (включая пустые) из папки «d:\tmp» в папку «e:\tmp» нужно выполнить:

Как скопировать каталог или папку

Чтобы скопировать папку в Microsoft Windows, выполните следующие действия. При копировании папки в Windows копируется все содержимое папки, включая все файлы и подкаталоги.

  1. Найдите и выделите папку, которую вы хотите скопировать.
  2. Щелкните правой кнопкой мыши папку и выберите копия или нажмите редактировать а потом копия,
  3. Перейдите в место, в которое вы хотите поместить папку и все ее содержимое, щелкните правой кнопкой мыши и выберите Вставить или нажмите редактировать а потом Вставить,

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

Вы также можете использовать сочетания клавиш для копирования и вставки файлов на компьютер. Например, вы можете выделить любой файл и нажать Ctrl + C, скопировать файл. После копирования вы можете перейти туда, куда вы хотите вставить файл, а затем нажать Ctrl + V, вставить файл.

MS-DOS и командная строка Windows

Чтобы скопировать каталог в MS-DOS, используйте команду xcopy. Ниже приведен базовый пример каждого из шагов, чтобы сделать это в MS-DOS. Если вам нужна дополнительная информация о команде xcopy или дополнительные примеры, см. приведенную выше страницу команды xcopy.

По умолчанию основная команда xcopy копирует файлы только в каталог, который вы указали в качестве исходного каталога. Вы должны использовать / E возможность скопировать подкаталоги в исходном каталоге.

Как скопировать каталог или папку

Скопируйте каталог и содержимое

В приведенном выше примере каталог «example» копируется в новый каталог «example2».

Скопируйте содержимое каталога в другой каталог

  1. Перейдите в каталог, куда вы хотите скопировать каталоги и подкаталоги. В приведенном ниже примере мы переходим в каталог temp2 с помощью команды cd.
  1. Попав в каталог, используйте команду xcopy, чтобы скопировать подкаталоги и содержимое другого каталога. В приведенном ниже примере мы копируем содержимое «temp3» в каталог «temp2». Имейте в виду, что это не копирует фактический каталог «temp3». Только файлы и подкаталоги в каталоге temp3 копируются.

После выполнения вышеуказанных действий все должно быть скопировано в папку temp2.

Скопируйте каталог с пробелом в имени

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

В приведенном выше примере каталог «test» копируется в новый каталог с именем «space test».

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

В приведенном выше примере каталог «test» на диске C: будет скопирован в каталог «test» на диске D :.

Linux и Unix

Чтобы скопировать каталог со всеми подкаталогами и файлами, используйте команду cp. Ниже приведен пример команды о том, как использовать команду cp для копирования файлов. Дополнительная информация об этой команде и других примерах доступна по ссылке cp выше.

В приведенном выше примере команда cp скопирует все файлы, каталоги и подкаталоги в каталоге / home / hope / files в каталог / home / hope / backup.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *