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

Что нужно подготовить
- Войдите в систему под учётной записью с правами администратора, если целевая папка или устройство требуют повышенных прав.
- Запишите полный путь исходного файла/папки и целевой путь.
- Убедитесь, что файлы не заняты запущенными программами.
Совет: путь можно перетащить в окно CMD, чтобы вставить его без ошибок.
Открытие CMD с повышенными правами
- Нажмите клавишу Windows, введите 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: переносите целые проекты, каталоги с вложениями или делаете резервные копии папок без сложной логики копирования.
Надёжное массовое копирование — 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–3 файлов и проверка результата.
- Выбор инструмента: copy (одиночные файлы), xcopy (папки), robocopy (масштаб).
- Запуск с логированием (если большой объём) — /LOG для robocopy.
- Проверка целостности (размер, хеш при необходимости).
- Автоматизация (пакетный файл .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 скрипты с проверкой логов.
Заметки
- Перед крупными операциями всегда делайте пробное копирование и сохраняйте логи.
Поделиться опытом или задать вопрос — оставьте комментарий, и мы поможем с конкретной командой.
Похожие материалы
RDP: полный гид по настройке и безопасности
Android как клавиатура и трекпад для Windows
Советы и приёмы для работы с PDF
Calibration в Lightroom Classic: как и когда использовать
Отключить Siri Suggestions на iPhone