Утилита XCopy или как скопировать папку в командной строке. Как скопировать файл или папку

Команда XCOPY используется для копирования файлов и каталогов с сохранением их структуры. По сравнению с командой COPY имеет более широкие возможности и является наиболее гибким средством копирования в командной строке Windows

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

XCOPY источник [целевой_объект] ] ] [+файл3]...]

Параметры командной строки:

источник - Копируемые файлы.

целевой_объект - Расположение или имена новых файлов.

/A - Копирование только файлов с установленным архивным атрибутом; сам атрибут при этом не изменяется.

/M - Копирование только файлов с установленным архивным атрибутом; после копирования атрибут снимается.

/D:m-d-y - Копирование файлов, измененных не ранее указанной даты. Если дата не указана, заменяются только конечные файлы, более старые, чем исходные.

/EXCLUDE:файл1[+файл2][+файл3]... - Список файлов, содержащих строки с критериями для исключения файлов и папок из процесса копирования. Каждая строка должна располагаться в отдельной строке файла. Если какая-либо из строк совпадает с любой частью абсолютного пути к копируемому файлу, такой файл исключается из операции копирования. Например, указав строку \obj\ или.obj, можно исключить все файлы из папки obj или все файлы с расширением OBJ соответственно.

/P - Вывод запросов перед созданием каждого нового файла.

/S - Копирование только непустых каталогов с подкаталогами.

/E - Копирование каталогов с подкаталогами, включая пустые. Эквивалентен сочетанию ключей /S /E. Совместим с ключом /T.

/V - Проверка размера каждого нового файла.

/W - Вывод запроса на нажатие клавиши перед копированием.

/C - Продолжение копирования вне зависимости от наличия ошибок.

/I - Если целевой объект не существует и копируется несколько файлов, считается, что целевой объект задает каталог.

/Q - Запрет вывода имен копируемых файлов.

/F - Вывод полных имен исходных и целевых файлов.

/L - Вывод имен копируемых файлов.

/G - Копирование зашифрованных файлов в целевой каталог, не поддерживающий шифрование.

/H - Копирование, среди прочих, скрытых и системных файлов.

/R - Перезапись файлов, предназначенных только для чтения.

/T - Создание структуры каталогов без копирования файлов. Пустые каталоги и подкаталоги не включаются в процесс копирования. Для создания пустых каталогов и подкаталогов используйте сочетание ключей /T /E.

/U - Копирование только файлов, уже имеющихся в целевом каталоге.

/K - Копирование атрибутов. При использовании команды XСOPY обычно сбрасываются атрибуты "Только для чтения".

/N - Использование коротких имен при копировании.

/O - Копирование сведений о владельце и данных ACL.

/X - Копирование параметров аудита файлов (подразумевает ключ /O).

/Y - Подавление запроса подтверждения на перезапись существующего целевого файла.

/-Y - Запрос подтверждения на перезапись существующего целевого файла.

/Z - Копирование сетевых файлов с возобновлением.

/J - Копирование с использованием небуферизованного ввода/вывода. Рекомендуется для очень больших файлов.

Ключ /Y можно установить через переменную среды COPYCMD.

Ключ /-Y командной строки переопределяет такую установку.

Примеры использования XCOPY

XCOPY /? - выдать краткую справку по использованию команды.

xcopy C:\users D:\copy1 - скопировать файлы из каталога C:\users в каталог D:\copy1 . Будет выполняться копирование без подкаталогов и только файлов без атрибутов "Скрытый" и "Системный". Для скопированных файлов будет установлен атрибут Архивный . Если каталог, в который выполняется копирование, не существует, то пользователю будет выдано сообщение:

Что означает D:\copy1:
имя файла или каталога
(F = файл, D = каталог)? D

После ответа D целевой каталог будет создан и копирование будет выполняться в D:\COPY1\. Для подавления запроса на создание целевого каталога используется параметр /I:

xcopy C:\users D:\copy1 /I

xcopy C:\users D:\copy1 /H /Y /C - копирование файлов, включая скрытые и системные, с подавлением запроса на перезапись существующих и возобновлением при ошибке. Если существующий в целевом каталоге файл имеет атрибут "Только чтение", то копирование не выполняется. Для перезаписи таких файлов используется ключ /R

xcopy C:\users D:\copy1 /H /Y /C /R /S - скопировать все файлы и подкаталоги (/S) с перезаписью существующих без запроса (/Y) , включая скрытые и системные. (/H) с перезаписью файлов с атрибутом "Только чтение" (/R) и игнорированием ошибок (/C)

xcopy C:\users D:\copy1 /H /Y /C /R /S /EXCLUDE:C:\users\listnotcopy.txt - то же, что и в предыдущем случае, но текстовый файл C:\users\listnotcopy.txt задает признаки исключения из процедуры копирования. Пример содержимого файла:

\User1\ - исключить из копирования каталог C:\users\user1
All Users исключить из копирования каталог C:\users\All Users
de*.* - исключить из копирования все файлы и каталоги, начинающиеся на буквосочетание "de"

xcopy C:\users\*.exe D:\copy1 /H /Y /C /R /S /EXCLUDE:C:\users\listnotcopy.txt - то же, что и в предыдущем примере, но выполняется только копирование исполняемых файлов с расширением .exe .

xcopy %TEMP%\*.ini D:\copy1\ini /H /Y /C /R /S /I - копирование всех файлов с расширением .ini из каталога временных файлов в каталог D:\copy1\ini\ . Если целевой подкаталог \ini\ не существует, то он будет создан без запроса пользователю (/I) .

xcopy %TEMP%\*.ini D:\copy1\ini /H /Y /C /R /S /I /D:09-16-2013 - то же, что и в предыдущем примере, но выполняется копирование только тех файлов, у которых установлена дата изменения 16 сентября 2013 года и старше.

xcopy C:\ D:\copy1\LISTDIR /H /Y /C /R /S /I /E /T - создать структуру папок диска C: в каталоге D:\copy1\LISTDIR . Копирование файлов не выполняется. Копируются только папки, включая пустые, скрытые и системные.

xcopy C:\ D:\copy1\LISTDIR /H /Y /C /R /S /I /E /T /D:09-16-2013 воссоздать в каталоге D:\copy1\LISTDIR структуру папок диска C: , с датой изменения 16 сентября 2013 года и позже.

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

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

  • Чтобы переместить какие-либо файлы или папки, необходимо сначала их найти и выделить. После того как вы их выделите, сделайте следующее. Чтобы переместить выделенные объекты, выберите в меню окна команду Правка>Вырезать Вырезать .
  • Чтобы скопировать выделенные объекты, выберите в меню окна команду Правка>Копировать . Также можно щелкнуть правой кнопкой мыши на выделенных объектах и в открывшемся меню выбрать команду Копировать .
  • Теперь необходимо перейти в папку, в которую нужно вставить перемещаемые или копируемые файлы/папки и выбрать команду Правка>Вставить . Также можно щелкнуть правой кнопкой мыши на свободном от значков поле окна и в открывшемся меню выбрать команду Вставить .

Затем начнется процесс копирования, который будет наглядно показан на экране. Чтобы прервать копирование или перемещение, можно щелкнуть на кнопке Отмена , однако делать это нежелательно, поскольку есть риск утратить копируемые данные.

Перемещать и копировать файлы и папки можно с помощью специальных клавиатурных комбинаций, что позволит вам сэкономить немало времени. Достаточно запомнить эти комбинации, и со временем вы будете их нажимать автоматически.

  1. Найдите и выделите файлы или папки, предназначенные для копирования и переноса.
  2. Чтобы переместить выделенные объекты, нажмите комбинацию клавиш , а чтобы скопировать – комбинацию клавиш .
  3. Теперь перейдите в папку, в которую нужно вставить копируемые или перемещаемые файлы/папки, и нажмите комбинацию клавиш .

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

  1. Расположите окна так, чтобы содержимое обоих окон было хорошо видно.
  2. Выделите в одном окне нужные файлы или папки (одним из описанных выше способов) и, удерживая левую кнопку мыши нажатой, перетащите файлы или папки в другое окно. При этом файлы или папки будут перемещены в другое окно.
  3. Чтобы методом перетаскивания скопировать, а не переместить файлы или папки, одновременно с левой кнопкой мыши нужно нажимать кнопку . При этом рядом с указателем мыши будет отображен значок в виде плюса, свидетельствующий о том, что происходит копирование, а не перемещение данных.

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

  • Если вы перетаскиваете файл или папку в пределах одного и того же раздела жесткого диска (например, из папки D:/море в папку D: /море/тихое ), то перетаскиваемый объект будет перемещен, а не скопирован.
  • В свою очередь, при перетаскивании файла или папки с одного раздела жесткого диска на другой (например, из папки D:/море в папку C:/глубокое ), то объект будет скопирован, а не перемещен.
  • Если вы попытаетесь перетащить какой-либо системный объект Windows (например, папку Панель управления ), то на экране появится предупреждающее сообщение, а на новом месте будет создан ярлык на перетаскиваемый объект. Все системные объекты не являются файлами, поэтому скопировать их или переместить физически нельзя. Все, что можно сделать, это переместить не сам объект, а ярлык на него, с помощью которого можно будет получить быстрый доступ к этому объекту. Ярлык можно разместить, например, на рабочем столе Windows.

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

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

  1. Найдите и выделите файлы или папки для перемещения.
  2. В поле Задачи для файлов и папок , расположенном в левой области окна, щелкните на ссылке Переместить файл или Переместить папку . Если выделено несколько файлов или папок, щелкните на ссылке Переместить выделенные объекты .
  3. В появившемся окне выберите новое место для файла или папки, а затем щелкните на кнопке Переместить . В окне можно создать новую папку, щелкнув на кнопке Создать папку и введя имя папки.

Точно так же можно копировать файлы или папки. При этом в поле Задачи для файлов и папок нужно щелкнуть на ссылке Копировать файл , Скопировать папку или Скопировать выделенные объекты . Укажите в окне Копирование элементов то, куда выделенные объекты должны быть скопированы, после чего щелкните на кнопке Копировать .

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

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

Примечание: При копировании информации, скопируйте только файлы данных. Например, не скопируйте программу Microsoft Word, а только документы Word, а затем установите Microsoft Word на новом компьютере.

Совет: пользователи Windows могут найти большую часть своих файлов данных, изображений и документов в папке «мои документы».

Сеть

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

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

Облака

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

Сейчас лучшими онлайн облачными сервисами являются Google Drive и Dropbox . После того, как ваши данные появляться в облаке, любое устройство с доступом в интернет может получить доступ к ним.

USB

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

Способ первый

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

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

Способ второй

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

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


Если оба компьютера находятся на базе Windows (Windows XP, Vista, 7 или 8), вы можете использовать встроенную в Windows программу «Easy Transfer» для выполнения передачи данных.

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

Интернет и электронная почта

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

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

CD и DVD

Если у вас нет ни одного диска USB, вы можете скопировать вашу информацию на компакт-диск или DVD, которые является еще одним хорошим решением для перемещения файлов с одного компьютера на другой.

Дискеты

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

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

Соединение компьютеров

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

Хотя это очень медленное решение, такое подключения компьютеров друг к другу может быть единственным решением для устройств без доступа в интернет, дисков или USB портов.

Передача файлов через жесткий диск

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

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


Чтобы сделать это, вам нужно приобрести корпус-комплект, который предназначен для портативных жестких дисков.

Такие корпус комплекты позволят использовать винчестер в качестве внешнего жесткого диска и подключать его к любому компьютеру с помощью прилагаемого кабеля USB.

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

Доброго времени суток!!!

Сегодняшний материал хочется посвятить простейшему занятию, однако большинство людей, особенно это касается как вновь купивших компьютер, так и просто пользователей поколением постарше, которое просто-напросто боится общаться к компьютером на ТЫ, не знают как это сделать - копирование и перемещение файлов.

После очередного вопроса – «Как мне скопировать файлы из этой папки в ту?», я не выдержал, и решил написать эту статью. Если Вы знаете более двух способов копирования, либо перемещения файлов, то дальше можете просто-напросто не читать, ничего интересного Вы там не найдете.

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

Сия статья будет построена по принципу примеров. И так, первый наш пример:

Как мне файл скопировать (переместить) с флешки на диск C, D, E и т.д. ?

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

Первое что нам нужно для копирования (перемещения) файла – выделить его. Открываем флешку (Двойной щечек по значку Мой компьютер , далее Съемный диск I: (в моем случае)), и выделяем необходимый файл (клик левой кнопкой мыши по файлу):

А далее вариантов не масса, но пару тройку могу показать:). Первый вариант – горячие клавиши, для копирования файла в память необходимо нажать Ctrl+C (нажмите Ctrl , и не отпуская нажмите C , там рядышком с левым Ctrl:)), после такой операции файл будет скопирован в буфер обмена.

Файл будет скопирован на жесткий диск, то есть оригинал останется на флешке, а копия будет доступна в папке Мультики.

Если нужно переместить файл, повторяем все вышеуказанные операции, только вместо Ctrl+C (копировать) жмем Ctrl+X (вырезать).

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

Вариант реализации поставленной задачи номер два.

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

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

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

Вот пожалуй и все, отмечу лишь то, что так можно скопировать и переместить любой объект, абсолютно любой, горячие клавиши Ctrl+A (выделить все), Ctrl+X (вырезать), Ctrl+C (копировать) и Ctrl+V (вставить) универсальны, они сработают в 99,99 процентах программного обеспечения любой ОС.

К примеру если в Word выделить часть текста, схватить его мышкой и перетащить в нужное место он будет перемещен туда, с зажатой клавишей Ctrl – скопирован.

Удачного копирования свадебных фотографий, видеороликов, рефератов, документов и прочих красот …

Просмотров: 5751