Команда XCOPY
XCOPY копирует деревья целиком — главное отличие от COPY. Флаги /A и /M работают с архивным атрибутом (инкрементальные копии).
Синтаксис
XCOPY источник приемник [/A | /M] [/D:дата] [/P] [/S] [/E] [/V] [/W] [/Y]
Все параметры
| Ключ | Что делает |
|---|---|
/S | Подкаталоги (кроме пустых). |
/E | Подкаталоги включая пустые. |
/V | Проверка записи. |
/P | Спрашивать перед каждым файлом. |
/W | Ждать нажатия клавиши перед стартом. |
/A | Копировать только с архивным атрибутом, атрибут не снимать. |
/M | Как /A, но атрибут снимать (для инкрементального бэкапа). |
/D:дата | Только файлы новее даты. |
/Y | Перезаписывать молча. |
Примеры
XCOPY C:\DOS D:\DOS /S /E /V
Перенос каталога целиком.
XCOPY C:\*.* D: /M
Инкрементальная копия за день.
XCOPY A: C:\ /S
Все с дискеты с деревом.
Типичные ошибки
- Без /S подкаталоги молча пропускаются — самая частая потеря файлов.
- XCOPY не копирует скрытые/системные по умолчанию.
- Длинных имен нет: все режется под 8.3.
Вопросы и ответы
Когда нужен /M, а когда /A?
/M снимает архивный флаг — следующий запуск скопирует только новое. /A флаг оставляет.
XCOPY или DISKCOPY?
XCOPY — файлы и деревья, DISKCOPY — побайтовый клон дискеты целиком.