Команда MOVE
MOVE перемещает файлы и переименовывает каталоги (новинка MS-DOS 6.0). Внутри диска — мгновенно, между дисками — через копирование.
Синтаксис
MOVE [/Y | /-Y] источник приемник
Все параметры
| Ключ | Что делает |
|---|---|
/Y | Перезаписывать без вопросов. |
/-Y | Спрашивать перед перезаписью. |
Примеры
MOVE C:\*.BAK D:\BACKUP
Переместить бэкапы.
MOVE OLD NEW
Переименовать каталог.
MOVE /Y REPORT.TXT D:\
Молча заменить.
Типичные ошибки
- Перемещение между дисками вдвое дольше копирования и неатомарно: при сбое файл может оказаться в двух местах.
- MOVE не объединяет каталоги: приемник-каталог должен не существовать.
Вопросы и ответы
Чем MOVE отличается от COPY + DEL?
На одном диске MOVE только переписывает записи FAT — мгновенно. COPY+DEL гоняет данные.
Почему MOVE спрашивает про перезапись?
В приемнике уже есть такой файл. /Y — молча заменить, /-Y — спрашивать всегда.