Гид по технологиям

Как копировать файлы через Command Prompt в Windows 11

5 min read Windows Обновлено 17 Dec 2025
Копирование файлов через CMD в Windows 11
Копирование файлов через CMD в Windows 11

Снимок: Копирование файлов через Command Prompt в Windows 11

Что нужно подготовить

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

Совет: путь можно перетащить в окно CMD, чтобы вставить его без ошибок.

Открытие CMD с повышенными правами

  1. Нажмите клавишу Windows, введите cmd.
  2. Выберите Запуск от имени администратора.

Снимок: CMD в режиме администратора

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

Простой синтаксис:

copy "C:\путь\к\файлу.txt" D:\

Пояснения:

  • В кавычках — полный путь исходного файла.
  • Последний параметр — папка или диск назначения. Если указываете папку, укажите полный путь до неё.

Пример: скопировать файл с рабочего стола в папку D:\Backup

copy "C:\Users\Ivan\Desktop\отчёт.docx" D:\Backup\

После успешного выполнения появится сообщение “1 file(s) copied”.

Копирование по маске (несколько файлов с расширением)

Чтобы скопировать все .txt-файлы на другой диск:

copy "C:\путь\*.txt" D:\ЦелеваяПапка\

Можно сочетать шаблоны: .jpg, report_.xlsx и т. п.

Копирование папок и подпапок — Xcopy

Xcopy удобен для копирования каталога со всем содержимым:

xcopy "C:\путь\к\папке" "D:\путь\к\папке" /E /H /C /I

Ключи:

  • /E — копирует все подпапки, включая пустые.
  • /H — включает скрытые и системные файлы.
  • /C — продолжает при ошибках.
  • /I — если назначение не существует, предполагает, что это папка.

Снимок: Пример использования XCOPY в Windows 11

Когда использовать xcopy: переносите целые проекты, каталоги с вложениями или делаете резервные копии папок без сложной логики копирования.

Надёжное массовое копирование — Robocopy (рекомендовано для больших объёмов)

Robocopy лучше справляется с разрывами сети, многопоточностью и повторными попытками:

robocopy "C:\путь\к\папке" "D:\путь\к\папке" /MIR /Z /R:3 /W:5 /MT:8

Ключи часто используемые:

  • /MIR — зеркалирование (будьте осторожны: удаляет файлы в цели, которых нет в источнике).
  • /Z — режим перезапуска (resume).
  • /R:n — число повторных попыток при ошибке (по умолчанию бесконечно).
  • /W:n — время ожидания между повторами в секундах.
  • /MT:n — многопоточное копирование (увеличивает скорость при большом количестве файлов).

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

Удаление файлов и папок через CMD

Удалить файл:

del "C:\путь\к\файлу.txt"

Удалить пустую папку:

rmdir "C:\путь\к\папке"

Удалить папку с содержимым:

rmdir /S /Q "C:\путь\к\папке"

Что делать, если не удаётся копировать

Частые причины и действия:

  • Недостаточно прав — запустите CMD от администратора или измените права NTFS через свойства папки.
  • Файл открыт другой программой — закройте программу или найдите процесс в Диспетчере задач.
  • Файл только для чтения — снимите атрибут Read-only в свойствах или через attrib:
attrib -r "C:\путь\к\файлу"
  • USB-диск защищён от записи — проверьте физический переключатель на флешке или снимите атрибут через regedit/политику (см. отдельный справочник).
  • Ошибки диска — проверьте chkdsk и SMART для внешних дисков.

Важно: перед применением команд с удалением и зеркалированием сделайте тест на небольшом наборе файлов.

Диагностика и исправление ошибок

  • XCOPY Access Denied — проверьте права и атрибуты, попробуйте запустить от администратора.
  • Robocopy завершился с кодом ошибки — посмотрите код возврата robocopy и логи (опция /LOG:файл).
  • “Нет такого файла или каталога” — внимательно проверьте пути и экранирование пробелов в кавычках.

Мини-методология: безопасное копирование в 6 шагов

  1. Проверка прав и доступа к обеим папкам.
  2. Тестовое копирование 1–3 файлов и проверка результата.
  3. Выбор инструмента: copy (одиночные файлы), xcopy (папки), robocopy (масштаб).
  4. Запуск с логированием (если большой объём) — /LOG для robocopy.
  5. Проверка целостности (размер, хеш при необходимости).
  6. Автоматизация (пакетный файл .bat или планировщик задач).

Чек-листы по ролям

Администратор:

  • Запустить CMD как администратор.
  • Проверить права NTFS и группы.
  • Использовать robocopy с логами и ретраями.

Обычный пользователь:

  • Убедиться, что файлы не заняты.
  • Копировать одиночные файлы через copy.
  • Обратиться к администратору при проблемах с правами.

Критерии приёмки

  • Файлы скопированы в целевую папку без ошибок.
  • Сохранены необходимые атрибуты (скрытые/системные, если требовалось).
  • Размер и количество файлов совпадают с исходными.
  • Для автоматизации — предусмотрен лог и обработка ошибок.

Примеры команд для быстрого копирования (шпаргалка)

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

copy "C:\Users\Ivan\file.txt" D:\Backup\

Копирование всех .jpg из папки:

copy "C:\Users\Ivan\Pictures\*.jpg" D:\Photos\

Резервное копирование папки с подпапками (xcopy):

xcopy "C:\Проекты\MyApp" "E:\Backups\MyApp" /E /H /C /I

Зеркальное копирование с повторными попытками (robocopy):

robocopy "C:\Проекты\MyApp" "E:\Backups\MyApp" /MIR /Z /R:3 /W:5 /MT:8 /LOG:E:\logs\myapp_robo.log

Когда стандартные команды не подходят

  • Нужна репликация в режиме реального времени — используйте специализированные инструменты синхронизации.
  • Требуется перенос с преобразованием/фильтрацией содержимого — напишите скрипт на PowerShell или Python.

Быстрые тесты и критерии приёмки

  • Тест 1: скопировать 5 небольших файлов — проверить наличие и размер.
  • Тест 2: скопировать папку с вложениями и скрытыми файлами (xcopy /H) — сравнить число файлов.
  • Тест 3: прервать robocopy и возобновить — проверить целостность.

Безопасность и приватность

  • При копировании конфиденциальных данных проверьте шифрование носителя и права доступа в целевой системе.
  • Логи могут содержать имена файлов — храните их в защищённом месте.

Часто задаваемые вопросы

Q: Можно ли копировать открытые файлы?

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

Q: Как убрать атрибут “только для чтения”?

A: Используйте attrib -r “путь\к\файлу” или снимите атрибут в свойствах файла.

Q: Чем xcopy отличается от robocopy?

A: Xcopy проще и подходит для базовых задач; robocopy устойчивее к ошибкам сети, поддерживает многопоточность и детальные опции логирования.

Ресурсы и ссылки

  • Если USB-диск защищён от записи, проверьте физический переключатель или руководства по разблокировке на сайте производителя.
  • Для автоматизации используйте Планировщик задач и .bat/.ps1 скрипты с проверкой логов.

Заметки

  • Перед крупными операциями всегда делайте пробное копирование и сохраняйте логи.

Поделиться опытом или задать вопрос — оставьте комментарий, и мы поможем с конкретной командой.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

RDP: полный гид по настройке и безопасности
Инфраструктура

RDP: полный гид по настройке и безопасности

Android как клавиатура и трекпад для Windows
Гайды

Android как клавиатура и трекпад для Windows

Советы и приёмы для работы с PDF
Документы

Советы и приёмы для работы с PDF

Calibration в Lightroom Classic: как и когда использовать
Фото

Calibration в Lightroom Classic: как и когда использовать

Отключить Siri Suggestions на iPhone
iOS

Отключить Siri Suggestions на iPhone

Рисование таблиц в Microsoft Word — руководство
Office

Рисование таблиц в Microsoft Word — руководство